gpt4 book ai didi

python - 将不同数量的字符附加到字符串列表中的字符串

转载 作者:太空宇宙 更新时间:2023-11-03 12:38:57 24 4
gpt4 key购买 nike

假设我有一个字符串列表:

strs = ["aa", "bbb", "c", "dddd"]

我想在每个字符串的末尾附加空格,以便每个字符串的长度为 4 个字符。也就是说,我希望最终产品看起来像这样:

strs_final = ["aa  ", "bbb ", "c   ", "dddd"]

我认为列表理解是可行的方法,但我不确定具体该怎么做。例如,我知道如何挑选出长度为 3 的字符串并为其添加一个空格:

[i+" " for i in strs if len(i) == 3]

但我不知道如何为不同长度的字符串添加不同数量的空格

最佳答案

另一个解决方案是使用 str.ljust

[i.ljust(4) for i in strs]

关于python - 将不同数量的字符附加到字符串列表中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31213520/

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