python数字组合游戏
有1、2、3、4个数字,组合成互不相同且无重复数字的两位数。
lst = list(range(1,5))
lst2 = list(range(1,5))
lst3 = []
n = 0
for i in lst:
for j in lst2:
if i != j:
n += 1
#print('第%i种组合:' %n)
#print(i,j)
k = (i,j)
lst3.append(k)
else:
continue
print(lst3)
print('一共有%i种组合' %n)
输出
[(1, 2), (1, 3), (1, 4), (2, 1), (2, 3), (2, 4), (3, 1), (3, 2), (3, 4), (4, 1), (4, 2), (4, 3)]
一共有12种组合