草庐IT

python - Itertools 乘积不重复

fromitertoolsimportproductteams=['india','australia','newzealand']word_and=['and']tmp='%s%s%s'items=[teams,word_and,teams]print(list(tmp%aforainlist(product(*items))))打印:['indiaandindia','indiaandaustralia','indiaandnewzealand','australiaandindia','australiaandaustralia','australiaandnewzealand'