简体   繁体   English

在 Python 中拆分列表并分隔每个元素

[英]Splitting lists in Python and separating each element

I would like to split each element of list to new list, and then split each word in inner list to separate element.我想将列表的每个元素拆分为新列表,然后将内部列表中的每个单词拆分为单独的元素。 Thanks for the help!谢谢您的帮助!

listaTest = ['Anna,Annowska,450', 'Bartosz,Bartecki,500']

listaTestNew = [['Anna','Annowska','450'],['Bartosz','Bartecki','500']]
listaTest = ['Anna,Annowska,450', 'Bartosz,Bartecki,500']
print(list(map(lambda x: x.split(','), listaTest)))

This prints:这打印:

[['Anna', 'Annowska', '450'], ['Bartosz', 'Bartecki', '500']]

Try this尝试这个

new=[]
listaTest = ['Anna,Annowska,450', 'Bartosz,Bartecki,500']
for i in listaTest:
    parts=i.split(",")
    new.append(parts)

Hope it helps希望能帮助到你

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM