所以我开始:如何将字符串列表转换为字符串中各个字符的子列表列表?
['BLUE', 'ORANGE', 'YELLOW', 'GREEN', 'BLACK', 'PURPLE', 'BROWN']
,我想:
[['B', 'L', 'U', 'E'], ['O', 'R', 'A', 'N', 'G', 'E'], ['Y', 'E', 'L', 'L', 'O', 'W'], ['G', 'R', 'E', 'E', 'N'], ['B','L', 'A', 'C', 'K'], ['P', 'U', 'R', 'P', 'L', 'E'], ['B', 'R', 'O', 'W','N']]
我想这是因为它看起来像它会产生什么样的,我想,但它总是告诉我,我有一个错误。 AttributeError的:“NoneType”对象有没有属性“追加”:
first_list = ['BLUE', 'ORANGE', 'YELLOW', 'GREEN', 'BLACK', 'PURPLE', 'BROWN']
list_1 = []
for i in range (len(first_list)):
list_1 = list_1.append(list(first_list[i]))
return list_1
我一直有使用“.append”烦恼,并保持在其他迭代使用‘+’,但只是给了我所有的一长串字符而不是字符的子列表。感谢您的任何帮助或建议。
相关如果不重复http://stackoverflow.com/questions/113655/is-there-a-function-in-python-to-split-a-word-into-a-list –