python简说(七)元组,集合

一.元组

元组也是一个list,但是它的值不能改变

定义元组的时候,只有一个元素,后面得加逗号 oracle_info = (123,) 

二.集合

1.集合天生就可以去重,集合是无序的

2.#交集
res = stus1.intersection(stus2)
res2 = stus1 & stus2

#并集 把2个集合合并到一起,然后去除重复
res = stus1.union(stus2)
res2 = stus1 | stus2

#差集 前面一个有,后面一个没有的
res = stus1 - stus2
res2 = stus2.difference(stus1)

#对称差集 只在一个集合里面出现过的,都给你整出来
res = stus1.symmetric_difference(stus2)
res2 = stus1 ^ stus2

3.stus1.add('abc') #增加元素

stus1.pop() #随机删除一个元素

stus1.remove('王义') #删除指定的元素

for s in stus1:

print(s)

posted @ 2018-11-27 15:20  狐觞  阅读(126)  评论(0编辑  收藏  举报