python简述字典的特性,python字典属性

  python简述字典的特性,python字典属性

  指尖生活

  Dictionary是另一种可变容器模型,可以存储任何类型的对象。

  您可以在字典中自定义键和值,它们由冒号:on分隔,整个字典存在于花括号{}中。

  键必须是唯一的,值是不必要的。值可以是任何类型,但键必须是不可变的,如string和number。

  创建词典:

  dicts={name:baicai , sex:23, site:www.tu3k.cn}

  印刷(字典)

  #您可以使用不带引号的数字作为键名或数值。

  对应于访问键的值:print(dicts[name])

  打印(字典[性])

  Print(dicts[site])如果您访问一个不存在的键,您将得到以下错误:

  关键错误:“爱丽丝”

  修改字典:如果你给一个现有的键赋值,这个键下的值将被替换;如果给一个不存在的键赋值,将这个键值添加到字典的末尾。

  dicts={name:baicai , sex:23, site:www.tu3k.cn}

  字典[sex]=20

  dicts[女孩]=罗

  印刷(字典)

  删除字典:可以删除单个字典对应的键值,删除整个字典,或者清空字典。

  dicts={name:djone , lang:18cm , god:dog}

  Del dicts[god] #删除键为god的元素

  印刷(字典)

  Dicts.clear() #没有数据的空字典{}

  印刷(字典)

  直接删除整个字典

  印刷(字典)

  字典键的特点:字典值可以是任何形式,包括用户自定义的,但字典键不是。

  1.一个键不能在字典中出现两次。如果是这样,后者的值将取代前者。

  dicts={name:baicai , sex:23, name:tu3k}

  印刷(字典)

  2.键名是不可变的,所以它必须是数字、字符串或元组,但不能是列表类型。{字典键名不能是列表}

  dicts1={[name] : baicai , sex : 23}

  印刷(字典)

  字典内置函数:内置函数:

  Len(dict)返回字典中元素值的个数,即键的个数。

  Str(dict)以字符串形式返回词典。

  Type(dict)决定数据类型。

  请联系作者,否则将追究法律责任。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: