美文网首页Python语言
两个Python小技巧

两个Python小技巧

作者: 小温侯 | 来源:发表于2018-09-25 19:40 被阅读24次

    判断一个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)))
    

    相关文章

      网友评论

        本文标题:两个Python小技巧

        本文链接:https://www.haomeiwen.com/subject/iczloftx.html