【发布时间】:2021-07-04 18:31:56
【问题描述】:
我有一个清单:
list = ['Name0, Location0', 'Phone number0', 'Name1, Location1', 'Phone number1']
我想将其拆分如下
list = ['Name0', 'Location0', 'Phone number0', 'Name1', 'Location1', 'Phone number1']
我尝试了下面的代码,但它不起作用。
list = ['Name0, Location0', 'Phone number0', 'Name1, Location1', 'Phone number1']
newlist =[]
newList = [line[0].split(',') for line in list]
print(newList)
我该怎么做?
【问题讨论】:
-
题外话,但
list是一个错误的变量名,因为它是shadows builtinlisttype。使用更具描述性的名称,或者至少像lst这样的名称。例如,请参阅TypeError: 'list' object is not callable in python。
标签: python python-3.x