句子:这是牛 我想用狗代替这个牛字。
accepted_strings = {'DOG', 'Dog', 'dog'}
a= raw_input('Enter a word:')
for a in accepted_strings:
while(a == 'dog')
print('this is cow')
do:
print(a)
我尝试过,但是没有达到预期的输出。
答案 0 :(得分:2)
我不明白您为什么不想使用.replace()
,但这是一个编辑
s = "foo bar baz"
result = ""
for i in s.split():
if i == "foo":
i = "chocolate"
result += i
print(result) # "chocolate bar baz"
但是我强烈建议使用str.replace()
,我的意思是它在标准库中,如果您不想使用它,那么为什么要使用for
或list()
甚至是{{ 1}}?