利用嵌套循环,枚举所有两个数字的组合,并且确保它们是不同的。
示例代码如下:
# 给定数字
digits = [1, 2, 3, 4]
# 枚举所有组合
for i in range(len(digits)):
for j in range(i + 1, len(digits)):
# 避免重复组合
if i != j:
# 打印两位数
print(str(digits[i]) + str(digits[j]))
上述代码会输出以下结果:
12
13
14
23
24
34
这些数字是由1、2、3、4这4个数字组成的所有两位数组合,并且它们没有重复的数字。