Arrays 在Python3中,如何将列表中的一个元素拆分为多个元素?
我想知道如何将列表中的单个元素拆分为多个不同的元素。例如:Arrays 在Python3中,如何将列表中的一个元素拆分为多个元素?,arrays,python-3.x,arraylist,elements,Arrays,Python 3.x,Arraylist,Elements,我想知道如何将列表中的单个元素拆分为多个不同的元素。例如: list=['My phone is cracked'] 我想把它变成这样: list=['My','phone','is','cracked'] 可以使用split()方法() 列表[0]。split()您可以使用split()方法() 列表[0]。拆分() 这将打印所需的输出。 之所以在列表之后有一个[0],是因为拆分只对字符串有效,因此您必须取出数组中的第一个值,这将把它当作数组处理。 希望这有帮助!:) 这将打印所需的输
list=['My phone is cracked']
我想把它变成这样:
list=['My','phone','is','cracked']
可以使用split()方法()
列表[0]。split()
您可以使用split()方法()
列表[0]。拆分()
这将打印所需的输出。
之所以在列表
之后有一个[0]
,是因为拆分
只对字符串有效,因此您必须取出数组中的第一个值,这将把它当作数组处理。
希望这有帮助!:)
这将打印所需的输出。
之所以在列表
之后有一个[0]
,是因为拆分
只对字符串有效,因此您必须取出数组中的第一个值,这将把它当作数组处理。
希望这有帮助!:) 我假设任务是遍历列表,并使用“”将元素拆分为多个元素(如果存在,则按原样使用else元素) 所以 [‘我的手机坏了’、‘新手机’、‘收藏’] 变成 ['My'、'phone'、'is'、'cracked'、'new'、'phone'、'collection'] 这就是你可以做到的:
list1 = ['My phone is cracked', 'new phone', 'collection']
new_list1 = [y for x in list1 for y in x.split(' ')]
我假设任务是遍历列表,并使用“”将元素拆分为多个元素(如果存在,则按原样使用else元素) 所以 [‘我的手机坏了’、‘新手机’、‘收藏’] 变成 ['My'、'phone'、'is'、'cracked'、'new'、'phone'、'collection'] 这就是你可以做到的:
list1 = ['My phone is cracked', 'new phone', 'collection']
new_list1 = [y for x in list1 for y in x.split(' ')]
列表[0]。拆分()
/[x代表列表中的s。拆分()]
列表[0]的可能重复项。拆分()/[x代表列表中的s,x代表列表中的x。拆分()]
的可能重复项