首页 > 编程语言 > 详细

python基础2

时间:2019-01-07 11:57:02      阅读:149      评论:0      收藏:0      [点我收藏+]
  1. 集合

a.特点:具有无序性,单一性,不可重复性

b.用法:

  b1.pop(随机删除)  remove(删除不存在元素会报错)  discard(删除不存在元素不会报错) 三者的区别

s={1,2,3,‘Hacker_Teen‘,‘ugly‘,‘I‘}
#i=0
#while i<len(s):
#    s.pop()
#    print(s)
#    i=i+1
#------------------------***-------------------
#s.remove(‘ugly‘)
#print(s)
#------------------------***-------------------
s.discard(‘3‘)
print(s)

  b2.集合关系的交、并、差集的运算

#s={1,2,3,‘Hacker_Teen‘,‘ugly‘,‘I‘}
#i=0
#while i<len(s):
#    s.pop()
#    print(s)
#    i=i+1
#------------------------***-------------------
#s.remove(‘ugly‘)
#print(s)
#------------------------***-------------------
#s.discard(‘3‘)
#print(s)
#------------------------***-------------------
python_study = {‘wjc‘,‘xz‘,‘lz‘,‘wjc‘}
C_study      = {‘wjc‘,‘xz‘,‘gxq‘,‘cxf‘}
py_1 = set(python_study)
C_1  = set(C_study)
print(py_1)
print(C_1)
#----------------取交集------------
#print(py_1.intersection(C_1))
#print((py_1)&(C_1))
#----------------取并集------------
#print(py_1.union(C_1))
#print(py_1|C_1)
#----------------取差集------------
print(py_1.difference(C_1))
#print(py_1-C_1)

 

python基础2

原文:https://www.cnblogs.com/hackerteen/p/10232370.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!