gpt4 book ai didi

python - 在 Python 中动态创建循环并存储一些值

转载 作者:太空宇宙 更新时间:2023-11-04 06:01:58 25 4
gpt4 key购买 nike

是否可以在 Python 中动态创建循环并存储一些值?

例如一个 2 循环的循环:

for word1 in word_list:
for word2 in word_list:
final_word=word1+word2

三个循环的循环:

for word1 in word_list:
for word2 in word_list:
for word3 in word_list:
final_word=word1+word2+word3

最佳答案

您是否只是想获得列表中所有 n 种单词组合,即如果列表是 ['a','b','c'],您是否只想 ['aaa','aab','aac','aba','abb','abc','aca',等等...]?如果是这样,只需映射加入产品,您的重复值是您要加入的单词数:

map(''.join, itertools.product(wordlist, repeat=n))

关于python - 在 Python 中动态创建循环并存储一些值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24355204/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com