Python3创建字典(Dict)的几种常规方法
2018-10-15 15:28
183 查看
1.常规创建字典
[code]In [1]: dict1 = {'a':1, 'b':2, 'c':3} In [2]: print(dict1) Out[2]: {'a': 1, 'b': 2, 'c': 3}
2. 利用zip函数和 dict函数创建字典
[code]In [3]: list1 = ['a', 'b', 'c']; list2 = [1, 2, 3]; dict1 = dict(zip(list1, list2)) In [4]: print(dict1) Out[4]: {'a': 1, 'b': 2, 'c': 3}
3. 动态添加创建字典
[code]In [5]: dict1={} In [6]: dict1['a'] = 1 In [7]: dict1 Out[7]: {'a': 1} In [8]: dict1['b'] = 2; dict1['c'] = 3 In [9]: dict1 Out[9]: {'a': 1, 'b': 2, 'c': 3}
4. 利用dict.fromkeys()函数创建字典
[code]# 此方法适合字典中各键的值都相同, [1,2]是初始化各键的值, 可以是数字字母等等 In [10]: dict1 = dict.fromkeys(['a','b', 'c'], [1,2]) Out[11]: dict1 Out[11]: {'a': [1,2], 'b': [1,2], 'c': [1,2]} # fromkeys函数不输入参数时 In [12]: dict1 = dict.fromkeys(['a','b', 'c']) Out[13]: dict1 Out[13]: {'a': None, 'b': None, 'c': None}
参考: 1. https://www.geek-share.com/detail/2704706773.html
2. https://www.geek-share.com/detail/2625069494.html
阅读更多
相关文章推荐
- Python中创建字典的几种方法总结(推荐)
- Python中创建字典的几种方法
- Python遍历字典dict的几种方法
- [python]遍历字典dict的几种方法
- python创建字典dict多种方法
- Python中创建字典的几种方法
- Python中字典创建的几种方法及适用场景
- Python:dict(字典)方法总结
- 遍历python字典几种方法
- Python中实现两个字典(dict)合并的方法
- Python中实现两个字典(dict)合并的方法
- python 实现将字典dict、列表list中的中文正常显示方法
- python两种遍历字典(dict)的方法比较
- python创建关联数组(字典)的方法
- python字典2种的创建方法
- python将字符串转换成字典的几种方法
- 遍历python字典几种方法
- Python并发编程之创建多线程的几种方法(二)
- 遍历python字典几种方法
- python实现在无须过多援引的情况下创建字典的方法