gpt4 book ai didi

Python 字符串操作问题

转载 作者:行者123 更新时间:2023-12-01 05:55:00 26 4
gpt4 key购买 nike

在这里学习Python:我只是想切换字符串中的字符。示例:“A”到“C”。该字符串只是没有做任何事情。这是我到目前为止所拥有的:

import string
dummy = "beans"
for i in xrange(len(dummy)):
chr(ord(dummy[i])+5)
print(dummy)

最佳答案

请记住,字符串是不可变的,因此您需要重新分配原始字符串。您可以尝试以下方法:

dummy = "beans"
newdummy = ""
for i in xrange(len(dummy)):
newdummy += chr(ord(dummy[i])+5)
dummy = newdummy
print(dummy)
<小时/>

这将是一种更Pythonic的方法:

dummy = ''.join(chr(ord(c) + 5) for c in dummy)
print(dummy)

关于Python 字符串操作问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13022838/

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