cityofsky

python字典的各种创建方法

方法1

>>> dict1={\'name\':\'1\'}  #这种是最常用的方式。
>>> dict1
{\'name\': \'1\'} 

方法2

>>> a = [(\'name\',\'2\'),(\'age\',\'3\')]
>>> b = dict(a)
>>> b
{\'age\': \'3\', \'name\': \'2\'}

# 需要注意的是 如果你想用下面这三种方式来创建字典,那么是不可行的。
>>> a = [(\'name\',\'2\'),(\'age\')]
>>> b = dict(a)
————————————————————————
>>> a = [[\'name\',\'1\'],[\'age\']]
>>> b = dict(a)
————————————————————————
>>> a = [\'name\',\'1\',\'age\',\'2\']
>>> b = dict(a)

方法3

>>> a = dict(name = 1 , age =2)
>>> a
{\'age\': 2, \'name\': 1}

注意:

在字典中key值是唯一的。比如

dict2 = {\'name\':\'1\',\'name\':\'2\'}

当打印dict2时,结果为

>>> dict2
{\'name\': \'2\'}

可以看到,第二个‘name\'把第一个给覆盖掉了

分类:

技术点:

相关文章:

  • 2021-10-07
  • 2021-10-07
  • 2021-09-07
  • 2021-10-07
  • 2021-11-01
  • 2021-10-07
  • 2021-10-07
  • 2021-10-29
猜你喜欢
  • 2021-10-07
  • 2021-10-07
  • 2021-10-07
  • 2021-10-07
  • 2021-10-07
  • 2021-10-07
  • 2021-10-07
相关资源
相似解决方案