3つの数値の並べ替えと組み合わせをPythonで取得する方法

パーミテーション関数を使用して3つの数字を並べ替えるすべての可能な組み合わせを取得できます。以下にサンプルコードを示します。

from itertools import permutations

# 输入三个数字
num1 = int(input("请输入第一个数字:"))
num2 = int(input("请输入第二个数字:"))
num3 = int(input("请输入第三个数字:"))

# 使用permutations函数获得所有排列
permutations_list = list(permutations([num1, num2, num3]))

# 打印所有排列
for permutation in permutations_list:
    print(permutation)

このコードでは、ユーザーから3つの数字を入力させ、permutations関数を使用してそれらすべての順列を取得して表示します。

bannerAds