假设我有以下列表:
StringLists = ['1,8,0,9','4,5,2,2','4,6,7,2','4,2,8,9']
我想得到以下结果:
FinalList = [[1,8,0,9],[4,5,2,2],[4,6,7,2],[4,2,8,9]]
我正在使用以下代码:
TempList = [d.split(',') for d in StringLists]
FinalList = list()
for alist in TempList:
FinalList.append([int(s) for s in alist])
结果还可以,但我想知道有没有更优雅的。你知道吗?你知道吗
关于:
请注意,如果使用的是Python 2,则不必强制转换结果:
您可以使用:
输出:
一种方法
相关问题 更多 >
编程相关推荐