元组和集合

1.元组的创建

1.直接使用()      a = ('python',123,90)

2.使用内置函数tuple    a = tuple(('python',123,90))

3.创建只有一个元组元素    a = (0,)

2.集合的创建

1.直接使用{}    a = {'python','hello',263}   集合当中元素不能重复

2.使用内置函数set()   a = set(('python','hello',263))

3.集合的操作

a = {'python','hello',263}

1.集合的判断

in  或  not in

2.集合的新增
add()  一次添加一个元素    a.add(80)    

update   至少添加一个元素   a.update((80,90))   a.update({80,90})   a.update([80,90])   

3.集合的删除

remove()  一次删除一个指定元素,不存在抛异常    a.remove(263)

discard()   一次删除一个指定元素,不存在不会抛异常     a.discard('python')

pop()   一次删除一个任意元素      s.pop()   随机删除一个   

clear()   清空集合    s.clear()   数据全部删除

4.集合的关系

1.两个集合是否相等可以用 == 或 !=进行判断

2.一个集合是否是另一个集合的子集用issubset进行判断

3.一个集合是否是另一个集合的超集用issuperset进行判断

4.两个集合是否有交集用isdisjoint进行判断

 

 

posted @ 2021-04-12 14:44  光和热  阅读(74)  评论(0)    收藏  举报