gpt4 book ai didi

python - 在 Python 中添加一个字符串

转载 作者:太空宇宙 更新时间:2023-11-04 06:47:17 25 4
gpt4 key购买 nike

如果列表中的数字不是必需的位数,我会尝试在每个数字前加上零。

    lst = ['1234','2345']
for x in lst:
while len(x) < 5:
x = '0' + x
print(lst)

理想情况下,这将打印 ['012345', '02345']

最佳答案

您可以使用 zfill :

Pad a numeric string s on the left with zero digits until the given width is reached

lst = ['1234','2345']
[s.zfill(5) for s in lst]
# ['01234', '02345']

或者使用format具有填充和对齐的方法:

["{:0>5}".format(s) for s in lst]
# ['01234', '02345']

关于python - 在 Python 中添加一个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44792399/

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