不重复的数字序列全排序

  实验室老师布置的小作业,水题。

  python实现(我python语法比较差)

  

list = [1, 2, 3, 4]
li = []
def digui(list, li):
    if not list:
        print(li)
        return
    for i in range(len(list)):
        digui(list[:i] + list[i+1:], li + [list[i]])
digui(list, li)

 

posted @ 2019-07-31 20:24  Stoves  阅读(357)  评论(0编辑  收藏  举报