重复附加数字的单词

2024-10-03 06:18:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我是python新手,想用列表格式制作这样的东西,这样我就可以使用csv writer了。你知道吗

["Structure1", "Structure2", ... "Structure50"]

我知道我可以使用"Structure "*50将结构重复50次,但是如何将其放入列表以及附加数字?你知道吗

谢谢!你知道吗


Tags: csv列表格式数字structure结构writer新手
3条回答

为了完整起见,这里有一个函数式的解决方案:

map("Structure{0}".format, xrange(1, 51))

列表理解:

>>> ["Structure{0}".format(x) for x in range(1,51)]

['Structure1', 'Structure2', 'Structure3'... 'Structure50'

使用列表和字符串格式:

["Structure%d" % i for i in xrange(1,51)]

相关问题 更多 >