首页 > 其他 > 详细

第三周课堂笔记4thand5th

时间:2019-11-03 19:49:01      阅读:115      评论:0      收藏:0      [点我收藏+]
  1. 循环打印

  技术分享图片

 

 

#计算字典中的键值对的个数

print(len(a))

#获取字典中键的列表

print(a.keys())

#获取字典中值的列表

print(a.values())

#获取字典中键值对的个数

print(a.items())

#遍历字典中的键key

for i in  a.keys():

    print(i)

#遍历字典中的值value

for i in a.values():

    print(i)

#遍历字典中的元素

for i in a.items():

    print(i)

#遍历字典中的键值对

for key,value in a.items():

    print("key=%s value=%s" % (key,value))

 

Key   values  items  的使用方法:

 技术分享图片

 

 

 

Items的结果是元组,结果中每个键值对之间是以逗号隔开的

2.fromkeys,值相同键不同

  创建字典的一种方法

 技术分享图片

 

 技术分享图片

 

 

 

  1. 拆包

 技术分享图片

 

 技术分享图片

 

 

 

  1. 枚举 enumerate

 技术分享图片

 

 技术分享图片

 

 

 

 

  1. 集合:set  

集合本身是可变的,

但是元素是不可变的

列表字典是可变的不可以作为集合的元素

空集合的表示set()

作用:去除重合  关系测试

 技术分享图片

 

 技术分享图片

 

 

 

 

  1. 集合的增

 Add

 技术分享图片

 

 

Updata迭代着追加

 技术分享图片

 

 

 

 

 

集合的删除:

 技术分享图片

 

 

Remove:按照元素删除          s.remove(“hello”)

Pop随机删除一个元素           s.pop()

Clear清空集合                  s.clear()                     结果为set()

Del set删除整个集合             结果为错误,什么都没有

Frozenset不可变集合,让集合成为不可变类型

  1. 集合的测试:

技术分享图片

 

第三周课堂笔记4thand5th

原文:https://www.cnblogs.com/peiw/p/11788574.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!