码迷,mamicode.com
首页 > 编程语言 > 详细

python之集合

时间:2020-01-22 21:54:32      阅读:78      评论:0      收藏:0      [点我收藏+]

标签:english   去重   print   集合   size   不可变类   组合   style   hello   

1.集合:由不同元素组合而成(去重),呈无序状态,集合中元素为不可变类型(字符串,数字,元组)

   定义:s={ , , , ,}

2.s=set([‘hello‘,‘world‘,‘english‘,‘world‘])

   print(s)                         //输出结果为{‘world‘, ‘english‘, ‘hello‘}

3.s={‘hello‘,‘world‘,‘english‘,‘world‘}

   s.add(3)

   print(s)                          //输出结果为{‘world‘, ‘hello‘, 3, ‘english‘}

4.s={‘hello‘,‘world‘,‘english‘,‘world‘}

   s.clear()

   print(s)                           //输出结果为set()

5.s={‘hello‘,‘world‘,‘english‘,‘world‘}

   s1=s.copy()

   print(s1)                         //输出结果为{‘hello‘, ‘english‘, ‘world‘},复制

   s.pop()

   print(s)                         //输出结果为{‘world‘, ‘english‘},随机删

#s.remove(‘world‘),代表指定删除某个元素

6.s={‘hello‘,‘world‘,‘english‘,‘world‘}

   s.discard(‘nb‘)

   print(s)                         //输出结果为{‘world‘, ‘english‘, ‘hello‘},删除的指定元素不存在不会报错

 

python之集合

标签:english   去重   print   集合   size   不可变类   组合   style   hello   

原文地址:https://www.cnblogs.com/cxydnxs/p/12229702.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!