我有一份清单
L=[['g1','g2'],['g3'],['g4','g5','g6']]
Run Code Online (Sandbox Code Playgroud)
现在我想要
L*L=[['g1','g2','g3'],['g1','g2','g4','g5','g6'],['g3','g4','g5','g6']]
Run Code Online (Sandbox Code Playgroud)
我如何在Python 3.5中完成它
您可以在嵌套for循环中执行这些操作
l=[[1,2],[3],[4,5,6]]
lxl=[]
for i in range(0,len(l)):
for j in range(i+1,len(l)):
lxl.append(l[i]+l[j])
Run Code Online (Sandbox Code Playgroud)
lxl看起来像这样
[[1, 2, 3], [1, 2, 4, 5, 6], [3, 4, 5, 6]]
归档时间: |
|
查看次数: |
64 次 |
最近记录: |