Python取值替换掉字符串中的部分字符 name=zhang

使用字典d和字符串s,最终得到字符串  name=zhangsan,zhangsan来自于字典d中键name 的值。
方法一:
d = {"pwd":"12345","name":"zhangsan"}
s = "name={name}"
for k in d.keys():
if k in s:
s=s.replace('{'+k+'}',d[k])
print(s)

方法二:
print(s.replace('{name}',d['name']))
方法三:
print(s.replace('{'+'name'+'}',d['name']))
posted @ 2022-04-14 23:10  认知迭代  阅读(149)  评论(0)    收藏  举报