Python3函数,将主列表中的元素添加到一起



因此,如果主列表为:master_list=["tom","bob"]

新列表应为:new_list=['tomtom","tombob","bobob"bobtom"]

您可以使用itertools.product生成所需的字符串:

import itertools
master_list = ["tom", "bob"]
new_list = list(''.join(entry) for entry in itertools.product(master_list, repeat=2))
# Prints ['tomtom', 'tombob', 'bobtom', 'bobbob']
print(new_list)