在python中将子列表作为列表元素添加到一个列表中
我正在寻找一种方法来总结我的列表输出。我想将这个for循环的每个输出作为单个列表元素添加到一个“大”列表中在python中将子列表作为列表元素添加到一个列表中,python,python-3.x,list,loops,data-structures,Python,Python 3.x,List,Loops,Data Structures,我正在寻找一种方法来总结我的列表输出。我想将这个for循环的每个输出作为单个列表元素添加到一个“大”列表中 for line in f.split('\n'): words = line.split() 我如何做到这一点: L1 = [1,2,3] L2 = [4,5,6] L3 = [7,8,9] SumList = [[1,2,3],[4,5,6],[7,8,9]] 您可以将str.split列表附加到另一个列表中 Ex: res = [] for line in f.spli
for line in f.split('\n'):
words = line.split()
我如何做到这一点:
L1 = [1,2,3]
L2 = [4,5,6]
L3 = [7,8,9]
SumList = [[1,2,3],[4,5,6],[7,8,9]]
您可以将
str.split
列表附加到另一个列表中
Ex:
res = []
for line in f.split('\n'):
res.append(line.split())
print([line.split() for line in f.split('\n')])
或使用列表理解
Ex:
res = []
for line in f.split('\n'):
res.append(line.split())
print([line.split() for line in f.split('\n')])
sum\u list=[line.split()(对于f.split('\n'))中的行)
在某些情况下,还需要对float
进行强制转换,如[list(map(float,line.split())(对于f.split('\n'))中的行)
。