求list_1和list_2的排列組合,需要用到python裡面的笛卡爾積
list_1=[1,2,3]
list_2=[“a”,“b”,“c”]
#引入itertools子產品,調用裡面的product方法
import itertools
list_1_2=list(itertools.product(list_1,list_2))
print("排列組合的結果:",list_1_2)
排列組合的結果: [(1, 'a'), (1, 'b'), (1, 'c'), (2, 'a'), (2, 'b'), (2, 'c'), (3, 'a'), (3, 'b'), (3, 'c')]
PS:生成一個新的大清單,大清單裡面是一個個元組