如果妳學過java,那麽可以利用hashmap的原理,當hash值碰撞時,將節點轉為鏈表或者樹結構,同理,python裏面給妳提供思路。
第壹步,生成所有排列作為list對象,假定命名為all_list
第二步,讓所有的Key都返回這個list
看看是不是妳想要的
all_list=['big',?'bgi',?'ibg',?'igb',?'gbi',?'gib']new_dist?=?{}
for?element?in?all_list:
new_dist[element]?=?all_list