gpt4 book ai didi

python - 将代码从更改单个字母更改为更改单词?

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

如何将此功能从仅更改字母更改为更改整个单词?我相信我必须更改代码中的 ch (对于 newString: 中的 ch ),但我不知道该怎么做。

replacements = {
'TOMORROW': 'TMR',
'ABOUT': 'BOUT',
'PLEASE': 'PLZ',
'BEFORE': 'B4'
}

def replace(newString):
old,new = [],[]
for ch in newString:
if replacements.get(ch):
newString = newString.replace(ch, replacements.get(ch))
print(newString)

最佳答案

你可以简单地在空格上分割字符串,然后就很容易了

replacements = {
'TOMORROW': 'TMR',
'ABOUT': 'BOUT',
'PLEASE': 'PLZ',
'BEFORE': 'B4'
}

st="ABOUT last BEFORE"
li=st.split()
for i in range(len(li)):
if li[i] in replacements:
li[i]=replacements[li[i]]
print(" ".join(li))

关于python - 将代码从更改单个字母更改为更改单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58870129/

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