gpt4 book ai didi

python - 创建相应的字母数字元素列表

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

我有

char=str('DOTR')

a=range(0,18)

我如何将它们结合起来创建一个列表:

mylist=['DOTR00','DOTR01',...,'DOTR17']

如果我将它们组合在一个 for 循环中,那么我将丢失前导零。

最佳答案

使用zfill:

>>> string = "DOTR"
>>> for i in range(0, 18):
... print("DOTR{}".format(str(i).zfill(2)))
...
DOTR00
DOTR01
DOTR02
DOTR03
DOTR04
DOTR05
DOTR06
DOTR07
DOTR08
DOTR09
DOTR10
DOTR11
DOTR12
DOTR13
DOTR14
DOTR15
DOTR16
DOTR17
>>>

如果你想要一个列表:

>>> my_list = ["DOTR{}".format(str(i).zfill(2)) for i in range(18)]
>>> my_list
['DOTR00', 'DOTR01', 'DOTR02', 'DOTR03', 'DOTR04', 'DOTR05', 'DOTR06', 'DOTR07', 'DOTR08', 'DOTR09', 'DOTR10', 'DOTR11', 'DOTR12', 'DOTR13', 'DOTR14', 'DOTR15', 'DOTR16', 'DOTR17']
>>>

关于python - 创建相应的字母数字元素列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41769470/

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