我有一个从功能中输出的列表。
a = ['NO YES NO NO', 'YES YES NO YES', 'NO NO YES NO', ]
我想让它换成另一个函数的输入。
a = [['YES', 'YES', 'NO', 'YES'],
['YES', 'NO', 'NO', 'YES'],
['NO', 'YES', 'NO', 'YES']]
忽略它们是不同的元素。 我将如何在Python 3.2中做到这一点?
答案 0 :(得分:4)
>>> a = ['NO YES NO NO', 'YES YES NO YES', 'NO NO YES NO', ]
>>> [s.split() for s in a]
[['NO', 'YES', 'NO', 'NO'], ['YES', 'YES', 'NO', 'YES'], ['NO', 'NO', 'YES', 'NO']]