例如,我有一个这样的列表:
list1 = ['good', 'bad', 'tall', 'big']
list2 = ['boy', 'girl', 'guy', 'man']
我想列一个这样的清单:
list3 = ['goodboy', 'badgirl', 'tallguy', 'bigman']
我尝试了这样的事情:
list3=[]
list3 = list1 + list2
但这只会包含list1
所以我用for
:
list3 = []
for a in list1:
for b in list2:
c = a + b
list3.append(c)
但这会导致列表过多(在这种情况下,4 * 4 = 16)