为什么单词表只给我最后的结果,而不是全部结果?

时间:2020-01-28 20:13:39

标签: python python-3.x

我是python的初学者,试图制作单词列表生成器 但是我认为我的代码缩进错误 这是我的代码

import itertools
s=[ [ 'T', 't'], ['e', 'E', '3'], ['s', 'S', '$'], ['T', 't'], [' ', '_', '%'], ['3'] ]
out = (itertools.product(*s))
for index, entry in enumerate(out): result = ''.join(entry)
result = result.replace('%', '')
print(result)

应该可以,但是我想我有或者我错过了空格或输入

1 个答案:

答案 0 :(得分:1)

result = ''.join(entry)在每次迭代中替换result的内容,因此仅保留了最后一个。

相关问题