在python中用','分隔的列表中的对象拆分

mas*_*sti 0 python

我有一个元素列表.对于每个元素我想分成3个用','分隔的数字并打印出来.

我的代码没有做我想要的.:S

l = ['14,23,63\n','41,20,76\n','65,23,42\n']
for element in l:
    element.split(',')
    print element[0],element[1],element[2] #outcome should be e.g. 14,23,63
Run Code Online (Sandbox Code Playgroud)

Cat*_*lus 7

str.split 返回一个新列表.

for element in l:
    parts = element.split(',')
    print parts
Run Code Online (Sandbox Code Playgroud)

你也可能想修剪(element.strip().split(',')).