使用字典替换字符串列表中的字符

用户名

我有以下字典:

clues = {'A': '#', 'N': '%', 'M': '*'}

我还有以下列表:

puzzle = ['#+/084&"', '#3w#%#+', '8%203*','']

我如何用“线索”中的键替换列表中的项目(即通过引用“线索”中的值),所以它现在将以以下方式显示:

puzzle = ['A+/084&"', 'A3wANA+', '8N203M','']
检查员
puzzle = ['#+/084&"', '#3w#%#+', '8%203*','']
clues = {'A': '#', 'N': '%', 'M': '*'}
answer = []
for p in puzzle:
    for dest,src in clues.items():
        p = p.replace(src,dest)
    answer.append(d)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

pandas 使用字典或实际和预期字符串列表多次替换数据

Python:使用字符串列表过滤字典键

字典使用字符串列表循环-Python

Python ~ 用字符串列表项替换字符串中的字符

python使用字符串列表以字符串长度作为值来创建字典

Python使用字典替换字符串中的变量

使用字典替换字符串

用字符串列表构建嵌套字典

使用字符串索引将字符串元素替换为字符串列表

使用字符串列表或字典基于数据框中的现有列创建新列

替换字符串列表中的 ' (APOSTROPHE)

通过使用字符串列表在文件中搜索多个字符串

如何用字符串列表替换pandas列中的元素

使用字符串列表R替换所有列值的有效方法

使用字典替换熊猫列中字符串中的字符串

替换字符串列表中的子字符串

替换字符串列表中的字符串

使用正则表达式或不使用字典的值列表中的键替换字符串

如何使用C#使用字典将位于一个字符串列表中的键映射到位于另一个字符串列表中的值?

使用字符串列表动态创建对象?

使用字符串列表执行带参数的函数

在JDBI的IN子句中使用字符串列表

如何使用字符串列表过滤pandas DataFrame

使用字符串列表过滤数据框

使用字符串列表来操作熊猫列

Python:在作为字符串列表的字典的值中查找和替换模式

使用字典替换字符串,而不删除熊猫数据框中的字符

如何使用 Python 2.7 从字符串列表中替换部分字符串

替换/替换bash中文件名列表中的子字符串列表(使用awk?)