Python之set的用法(三)遍历set

 时间:2024-10-28 13:38:44

1、如果一个set里面的值很多,我们想获取其中的值,甚至每一个值,怎么办?使用for in吧,对set进行迭代即可。

Python之set的用法(三)遍历set

2、打印结果如下图所示。一次遍历了整个set,并且将每一个值都打印出来。

Python之set的用法(三)遍历set

3、那么,如果set是个空的set呢?如下图所示a = set()print afor b in a: print "hello" print b这里,我们增加了一个print 'hello’.如果for循环里的语句被打印,则肯定有限打印hello

Python之set的用法(三)遍历set

4、看下运行结果.可以发现,并没有打印出hello,所以如果set为空,则for循环会直接退出,并不会运行循环里的语句

Python之set的用法(三)遍历set

5、那如果我们使用一个字典呢?如下图所示a = set({"a":1,"b":2,"c":3})print afor b in a: print b

Python之set的用法(三)遍历set

6、看下运行结果。会发现,set中只保留了字典的key,而value就被丢掉了。所以,打印结果就是a c b

Python之set的用法(三)遍历set

7、如果是元组呢?其实和列表是一样的

Python之set的用法(三)遍历set

8、打印结果如下图所示,重复的元素已经被去掉了,只保留了唯一的元素

Python之set的用法(三)遍历set
  • PowerDesigner通过pdm文件转化为model类
  • python中的logging模块怎么使用
  • 使用Net Localgroup命令管理本地用户组
  • html网页弹窗的各种方法1
  • excel如何把十进制变更二进制数?
  • 热门搜索
    手抄报感恩老师 端午节的手抄报怎么画 重阳节手抄报简单字少 尊师手抄报 地理手抄报内容 爱我家乡手抄报 清明手抄报资料 民族风俗手抄报 感恩父母手抄报内容 科普小知识手抄报