码迷,mamicode.com
首页 > 其他好文 > 详细

D14-02 集合定义和基本操作

时间:2018-07-04 16:05:14      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:hello   组成   pre   highlight   删除   pop   随机   pytho   int   

1、不同的元素组成 

2、集合是无序的

3、集合中元素必须是不可变类型,数字,字符串,元组

set 定义集合:

s = {1,2,3,4,5,6} 或通过如下方式定义:

s = set(‘hello‘)
print(s)

输出结果为{‘e‘, ‘l‘, ‘h‘, ‘o‘}

内置方法:

add

s = {1,2,3,4,5,6}
s.add(0)
print(s)
输出结果{0, 1, 2, 3, 4, 5, 6}

clear :  s.clear清空集合

copy : s.copy浅拷贝集合

pop  : s.pop 随机删除 

remove: s.remove (‘xx‘) 指定删除 但集合中不包含该元素会报错

discard : s.discard(‘xx‘)删除元素不存在不会报错

 

D14-02 集合定义和基本操作

标签:hello   组成   pre   highlight   删除   pop   随机   pytho   int   

原文地址:https://www.cnblogs.com/liupingtao/p/9263366.html

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