风中小郎君

导航

Python学习语法

字典键的特性:

 字典值可以没有限制地取任何python对象,既可以是标准的对象,也可以是用户定义的,但键不行。

两个重要点需要记住:

1.不允许同一个键出现两次,创建时如果同一个键被赋值两次,后一个值会覆盖前一个,所以只记住后一个值,如下实例:

     #!/usr/bin/python

   dict = {'Name': 'Zara', 'Age': 7, 'Name': 'Manni'};

  print "dict['Name']: ", dict['Name'];
  #以上实例输出结果:
  #dict['Name']:  Manni

2.键必须不可变,所以可以用数字、字符串或元祖充当,所以用列表就不行,如下实例:

  #!/usr/bin/python

  dict = {['Name']: 'Zara', 'Age': 7};

  print "dict['Name']: ", dict['Name'];
  #以上实例输出结果:

 

  #Traceback (most recent call last):
  #  File "test.py", line 3, in <module>
  #    dict = {['Name']: 'Zara', 'Age': 7};
  #TypeError: list objects are unhashable

 

合数指自然数中除了能被1和本身整除外,还能被其他数(0除外)整除的数。与之相对的是质数,而1既不属于质数也不属于合数。最小的合数是4。其中,完全数相亲数是以它为基础的。

posted on 2017-12-08 11:26  风中小郎君  阅读(80)  评论(0)    收藏  举报