我需要串聯 2個不同的字符串列表中的蟒蛇。連接字符串在python
例如:
list1 = ['A','B','C']
list2 = ['D', 'E']
我想獲得
list3 = ['AD', 'AE', 'BD', 'BE', 'CD', 'CE']
我已經試過:
list3 = zip(list1,list2)
,並返回
list3 = [('A','D'), ('B','E')]
我也試過: 列表(itertools.product(列表1,列表2))
但它返回 [( 'A', 'd'),( 'A', 'E'),. ..,( 'C', 'E')],而不是[ 'AD', 'AE', 'BD', '是', 'CD', 'CE']
任何想法? THX
它看起來像你想的'itertools.product'的列表( 「笛卡爾積」) – jonrsharpe
試試這個項目list3 = [I + j爲list1中的i,列表2中的j爲] – Ashish