99问答网
所有问题
python怎么将[1, 2, 3,4]变成[[1, 2], [1, 3], [1, 4], [2, 3], [2, 4], [3, 4]]
如题所述
举报该问题
推荐答案 2019-04-02
用Python语言提供的迭代器模块吧
import itertools
print([list(i) for i in itertools.combinations([1,2,3,4],2)])
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vtBOOetW7jvX7vXWvB.html
其他回答
第1个回答 2019-04-01
l=[1, 2,3,4]
arr = []
for i in range(len(l)-1):
for j in range(i+1, len(l)):
arr.append([l[i],l[j]])
print(arr)
第2个回答 2019-04-01
a = [1,2,3,4]
for i in a:
for t in a:
if i > t:
list = [i,a]
print(list)
相似回答
大家正在搜
相关问题
python里如何把['1','2','3']变成[1,2,...
怎么使用python把[1,2,3,4]变成[[1,2],[...
python如何用循环生成列表,把[0,1,2,3] 变成[...
python 合并两个list 比如a=[[1,2], [3...
python问题,a[1:2:3]是什么意思?
如何运用python使得[1,2,3,4] 元素向左移动1位...
Python中 L = [1,2,3,4,5,6,7] 从L...
python 如何将a = [[1,2,3], [4,5,6...