gpt4 book ai didi

python - 将数字范围生成为字符串Python

转载 作者:行者123 更新时间:2023-12-03 16:30:01 24 4
gpt4 key购买 nike

我需要使用结构化文件名来遍历多个文件。

它们的格式为“Mar00.sav”,“Sep00.sav”,“Mar01.sav”

目前,我正在执行此操作;

Years = ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16', '17']

哪个可行,但我想知道是否有更好的方法?

我尝试了range,但是 str(range(00,17))将下降前导零...

最佳答案

我遇到了同样的问题,并且有一个完美的解决方案-zfill方法

用法示例:

>>> str('1').zfill(7)
'0000001'

您需要做的是为N个数字创建一个生成器,并用零填充其字符串表示形式。
>>> for i in range(1, 18):
... str(i).zfill(2)
...
'01'
'02'
'03'
...
'16'
'17'

关于python - 将数字范围生成为字符串Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47093829/

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