📅  最后修改于: 2023-12-03 15:34:07.443000             🧑  作者: Mango
在Python编程中,我们经常需要处理字典(Dictionary)。有时,在字典的值部分,我们可能需要从字符串中删除数字。
以下是如何从字典字符串值列表中删除数字的示例代码:
original_dict = {'key1': 'foo12', 'key2': 'bar38', 'key3': 'hello54'}
new_dict = {}
for key, value in original_dict.items():
new_dict[key] = ''.join(filter(lambda x: not x.isdigit(), value))
print(new_dict)
我们使用filter()函数和lambda表达式从字符串值中删除数字。使用''.join()函数将结果连接到字符串中。
这个程序将输出以下内容:
{'key1': 'foo', 'key2': 'bar', 'key3': 'hello'}
以上是如何从字典字符串值列表中删除数字的示例,希望对您有所帮助!