• 技术文章 >后端开发 >Python教程

    python里dict怎么变成list

    藏色散人藏色散人2019-08-01 15:39:19原创1971

    python里dict(字典)怎么变成list(列表)?

    说明:列表不可以转换为字典

    ①转换后的列表为无序列表

    a = {'a' : 1, 'b': 2, 'c' : 3}
    
    #字典中的key转换为列表
    key_value = list(a.keys())
    print('字典中的key转换为列表:', key_value)
    
    #字典中的value转换为列表
    value_list = list(a.values())
    print('字典中的value转换为列表:', value_list)

    运行结果:

    字典中的key转换为列表:['a','b','c']
    字典中的value转换为列表:[1,2,3]

    ②转换后的列表为有序列表

    import collections
    z = collections.OrderedDict()
    z['b'] = 2
    z['a'] = 1
    z['c'] = 3
    z['r'] = 5
    z['j'] = 4
    
    #字典中的key转换为列表
    key_value = list(z.keys())
    print('字典中的key转换为列表:', key_value)
    
    #字典中的value转换为列表
    value_list = list(z.values())
    print('字典中的value转换为列表:', value_list)

    运行结果:

    字典中的key转换为列表:['b','a','c','p','j']
    字典中的value转换为列表:[2,1,3,5,4]

    注:此处使用的Python版本为3.x。

    相关推荐:《Python教程

    以上就是python里dict怎么变成list的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:python dict list
    上一篇:单例模式python有什么用 下一篇:python如何安装requests模块
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• 初学python用什么编辑器好• Python中两个斜杠是什么运算• python怎么把string变为hex• python映射类型是什么
    1/1

    PHP中文网