搜尋

首頁  >  問答  >  主體

python - 所有可能的排列組合問題

暫且理解為一個字串中字母的所有組合方法,如下,暴力而又醜陋的窮舉法。 。 。想請教下有沒有更好的方法,itertools中的幾種方法都試過了,沒有符合我想要的方法,謝謝!

base='ATCG'
list=[]
for i in base:
    for j in base:
        for k in base:
            for m in base:
                for l in base:
                    for n in base:
                        seq=i+j+k+m+l+n
                        list.append(seq)
print(len(set(list)))
4096
漂亮男人漂亮男人2755 天前659

全部回覆(3)我來回復

  • 淡淡烟草味

    淡淡烟草味2017-05-18 10:51:14

    雷雷

    回覆
    0
  • 怪我咯

    怪我咯2017-05-18 10:51:14

    雷雷

    回覆
    0
  • 仅有的幸福

    仅有的幸福2017-05-18 10:51:14

    雷雷

    回覆
    0
  • 取消回覆