【问题标题】:Python; Search and Replace; Lists; StringsPython;搜索和替换;清单;字符串
【发布时间】:2023-04-06 23:09:01
【问题描述】:

    a = self.test_lockCheck():
    d = []
    for i in a.iteritems():
        d = a.replace('1','3')

a 实例化一个函数,return 是一个列表,其中包含每个索引的字符串。每个字符串索引将始终包含一个需要用“3”替换的“1”。我在这个网站的另一个问题中找到了replace()。我很好奇是否有人知道另一种方法?谢谢!

【问题讨论】:

  • 听起来您的意思是说a 将是一个dict,其键具有string 类型,特别是因为您使用的是a.iteritems(),如果alist
  • 是的,总有另一种方法......很难说出您要实际完成的工作以及当前解决方案有什么问题? (我认为你的意思是d.append(a.replace('1','3')) 也不清楚 test_lockCheck 的返回是什么......你应该只修改test_lockCheck(key)
  • 你的例子不起作用......目前还不清楚要问什么

标签:
python
string
list
replace
iteration