刚开始学python请教个程序

请教个小程序,,,8,6,5这三个数能排列成多少组三位不同的数!

l = [8, 6, 5]
for i in l:
    for j in l :
        for k in l:
            print(f"{i}{j}{k}")
'''--result
88
886
885
868
866
865
858
856
855
688
686
685
668
666
665
658
656
655
588
586
585
568
566
565
558
556
555
'''

排列组合问题
8,6,5这三个数
可以先定义在一个列表中
然后借助三层循环去遍历 输出组合情况
希望对题主有所帮助,望采纳!!