我努力想弄清楚如何为我的Python单词列表生成器输入start和stop单词。你知道吗
这是我的密码:
import itertools
wrds = 'abcd0123'
n = 5
for i in itertools.product(wrds, repeat = n):
a = ''.join(i)
print(a)
我的生成器像往常一样给我这样的输出:aaaaa
,aaaab
,aaaac
,。。。你知道吗
但是,如何设置输入以获取起点和终点呢?。你知道吗
我的长度是5。例如,我想从aaac1生成aaad3。 我怎样才能做到这一点?我完全卡住了。你知道吗
非常常见的和初学者的做法是
用下面的代码逐行替换最后一个print语句
如果您希望以随机索引顺序传递起始字符串和结束字符串,并且希望让代码本身决定索引,那么可以使用下面的代码
要获得count,可以使用len()函数
如果您想在Python基础知识方面找到一个好的开端,我建议您阅读https://docs.python.org/3.6/tutorial/index.html。它很小,一天就能阅读。你知道吗
相关问题 更多 >
编程相关推荐