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。其中,完全数与相亲数是以它为基础的。
浙公网安备 33010602011771号