程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

Python基础 :字典与集合

发布于2019-10-28 15:41     阅读(1109)     评论(0)     点赞(5)     收藏(1)


Python基础:字典与集合

字典

  • 可变容器模型,可储存任意类型对象
  • 字典里有“键”和“值”,每个键值对用冒号分割(:),每个对之间用逗号分割(,),整个字典包括在花括号({})中
  • 键必须是不可变的(字符串、数字、元组),值可以取任何类型

创建字典

#创建字典
dict = {'abc':123,123:321}
  • 1

访问字典里的值

#访问字典里的值
dict = {'Name':'wg','Age':18,'Class':14}
print("dict['Name']:",dict['Name'])
print("dict['Age']:",dict['Age'])
  • 1
  • 2
  • 3
  • 4

修改字典(增、改、删)

#修改字典(增、改、删)
dict['Age'] = 12
dict['School'] = 'NCEPU'
print("dict['Age']:",dict['Age'])
print("dict['School']:",dict['School'])
del dict['Name'] #删除键
dict.clear()     #清空字典
del dict         #删除字典
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

字典键的特性

#字典键的特性
#不允许同一个键出现两次,创建时如果同一个键出现了两次,那么后一个值会被记住
dic = {'Name':'WG','Age':7,'Name':'wg'}
print("dic['Name']:",dic['Name'])
#见必须是不可变的,可以用字符串、数字、元组充当,而不可用列表
  • 1
  • 2
  • 3
  • 4

字典的内置函数和方法(慢慢学吧orz)
函数:

  • 计算元素个数(键的总数)
>>> dict = {'Name':'wg','Age':12,'Class':14}
>>> len(dict)
3
  • 1
  • 2
  • 输出字典(以可打印的字符串表示)
>>> str(dict)
"{'Name': 'wg', 'Age': 12, 'Class': 14}"
  • 1
  • 返回变量类型(感觉不算是字典的专属函数)
>>> type(dict)
<class 'dict'>
  • 1

方法:

  • 清空字典里元素dict.clear()

集合



所属网站分类: 技术文章 > 博客

作者:听爸爸的话

链接:https://www.pythonheidong.com/blog/article/147058/a1483925b539e468355c/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

5 0
收藏该文
已收藏

评论内容:(最多支持255个字符)