📜  Python – 从字典字符串值列表中删除数字(1)

📅  最后修改于: 2023-12-03 15:34:07.443000             🧑  作者: Mango

Python – 从字典字符串值列表中删除数字

在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'}

以上是如何从字典字符串值列表中删除数字的示例,希望对您有所帮助!