gpt4 book ai didi

python - 每 20 个字符后添加换行符并将结果保存为新字符串

转载 作者:行者123 更新时间:2023-12-03 18:25:02 26 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Insert a newline character every 64 characters using Python

(7 个回答)


10 个月前关闭。




我有一个字符串变量 input = "A very very long string from user input" ,如何遍历字符串并添加换行符 \n 20 个字符后,将格式化的字符串保存在变量 new_input 中?
到目前为止,我只能得到前 20 个字符 input[0:20]但是您如何通过整个字符串执行此操作并在该点添加换行符?

最佳答案

你可能想做这样的事情

inp = "A very very long string from user input"
new_input = ""
for i, letter in enumerate(inp):
if i % 20 == 0:
new_input += '\n'
new_input += letter

# this is just because at the beginning too a `\n` character gets added
new_input = new_input[1:]

关于python - 每 20 个字符后添加换行符并将结果保存为新字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65102013/

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