分享

字典基本用法

 J_807 2017-06-08

# -*- 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)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约