1
辞書引き辞書検索
解決法1:============= === doesntの仕事================
dict1={}
dict1['indu']='sharma'
dict1['abhi']='dutta'
text='agan !abhi !indu Saikat'
text=re.sub('!(\w+)',dict1[r'\1'], text)
print text
対処方法2:==================== =====作品!!! ===========
dict1={}
dict1['indu']='sharma'
dict1['abhi']='dutta'
text='agan !abhi !indu Saikat'
text=re.sub('!(\w+)',lambda x: dict1[x.group(1)], text)
print text
Solution1を動作させるにはどうすればいいですか?
なぜラムダ問題? –
あなたは.. 2に固執することはできません。 –
'\ 1'は文字列と組み合わせて動作します。あなたは匿名関数を使う必要があります。 –