# -*- coding:utf-8 -*-
'''
字典是另一种可变容器模型,同C# 字典类似
键必须是唯一的,但值则不必。
值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。
格式:d = {key1 : value1, key2 : value2 }
'''
dic = {'name':'Leo','age':30,'sex':'male'}
print dic
print dic['name']
dic['age'] = 18
print dic
#字典内置函数
dic2 = {'name':'Leo','age':30,'sex':'male'}
print cmp(dic,dic2) #相等返回0 不等返回-1
print len(dic2)
print str(dic2) #转换为string
print type(dic2)
del dic2 #注销dic2
#print dic2 #出错
#内置方法
dic.clear()
dic2 = {'name':'Leo','age':30,'sex':'male'}
print dic #清空字典,包含key
dic = dic2.copy() #地址不同
dic3 = dic2 #内存地址相同
print dic
print id(dic)
print id(dic2)
print id(dic3)
联系客服