py怎么替换列表元祖中的关键词?

  • 关键词指字符串,我试过很多办法,发现

k = '''abcdef
v
1234567'''
n = k.split("\n")

['abcdef', 'v', '1234567']
[程序已完成]

  • #这是替换的代码

a = ["a", "b"] # 准备查找替换的词
b = ["一", "h"] #替换者

import re # 导入库
dic = dict(zip(a,b)) #替换字典
pattern = re.compile('(' + '|'.join(a) + ')')
#join计算
s = pattern.sub(lambda a:dic[a.group()], s)
print (s)

  • 单独能运行,这里就!
这个意思?
k = '''abcdef
v
1234567'''
a = ["a", "b"] # 准备查找替换的词
b = ["一", "h"] #替换者

import re # 导入库
dic = dict(zip(a,b)) #替换字典
pattern = re.compile('(' + '|'.join(a) + ')')
s = pattern.sub(lambda g:dic[g.group()],k)
print(s)

'''--result
一hcdef
v
1234567
'''

现在的孩子连句完整的话也不会说吗

我也没明白你的问题是啥。。。