我正在尝试将一个字符串数组拆分为每个字符串中的一个二维字符数组
lines = ['abc','123','ggg']
list(lines)
print lines
#['abc','123','ggg']
#nothing changed
#I want [['a','b','c'],['1','2','3'] etc..
而对于一个字符串,
print list('lala')
#['l', 'a', 'l', 'a']
#It works!
谢谢
请您参考如下方法:
使用 map() :
>>> map(list, lines)
[['a', 'b', 'c'], ['1', '2', '3'], ['g', 'g', 'g']]
或使用 list comprehension :
>>> [list(line) for line in lines]
[['a', 'b', 'c'], ['1', '2', '3'], ['g', 'g', 'g']]
