两个Python小技巧

判断一个key是不是在字典里

dict = {
    '1': 'a',
    '2': 'b',
    '3': 'c',
}

# 判断一个key是不是在字典里
key, res = '1', {}
res['a'] = True if dict.get(key) else False
res['b'] = dict.__contains__(key)
res['c'] = key in dict  # 推荐
print(res)

将变量批量进行类型转换

dict = {
    '1': 'a',
    '2': 'b',
    '3': 'c',
}

# 将多个值一起转换为整型
# 输出
# [<class 'int'>, <class 'int'>, <class 'int'>]
r = map(int, dict.keys())
print(list(map(type, r)))

推荐阅读更多精彩内容