首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python:在包含子字符串的字典中查找(字符串)键

在Python中,可以使用字符串的in操作符来检查一个字符串是否包含在另一个字符串中。为了在包含子字符串的字典中查找键,可以使用以下方法:

代码语言:python
复制
def find_key_in_dict(dictionary, substring):
    result = []
    for key in dictionary.keys():
        if substring in key:
            result.append(key)
    return result

这个函数接受一个字典和一个子字符串作为输入,然后遍历字典中的所有键,检查子字符串是否包含在键中。如果包含,则将键添加到结果列表中。最后,返回结果列表。

例如,假设我们有以下字典:

代码语言:python
复制
my_dict = {
    "apple": 1,
    "banana": 2,
    "orange": 3,
    "pineapple": 4
}

我们可以使用find_key_in_dict函数来查找包含子字符串"app"的键:

代码语言:python
复制
result = find_key_in_dict(my_dict, "app")
print(result)  # 输出:['apple']

这个函数可以用于在包含子字符串的字典中查找键。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

30分6秒

学习猿地 Python基础教程 元组和字典4 字典的遍历及推导式和格式化字符串

5分8秒

084.go的map定义

6分9秒

054.go创建error的四种方式

2分7秒

基于深度强化学习的机械臂位置感知抓取任务

领券