python入门_老男孩_集合_元祖
生活随笔
收集整理的這篇文章主要介紹了
python入门_老男孩_集合_元祖
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
?集合 可變數(shù)據(jù)類型,內(nèi)置元素必須是不可變類型,無序,不重復(fù)
增
set.add
set.update
刪
del
pop
remove
clear
查
for
切片
# 集合 # 創(chuàng)建 set1 = set({1,2,3}) # 集合內(nèi)置元素必須是不可變類型 # set2 = set({1,[2,3],{'name':larry}}) false# 增 set1.add('小趙女神') print(set1)set1.update('love') print(set1)# 刪 set1.pop() # 隨機(jī)刪除 print(set1.pop()) # 有返回值 print(set1)set1.remove('l') # 按元素刪除 print(set1)set1.clear() # 清空集合 print(set1) # 返回set()# del set1 # 刪除集合 # print(set1)# 查 set1 = set({1,2,3}) for i in set1:print(i,type(i))# print(set1[0]) # 不支持索引 # print(set1[0:3] # 不支持切片 View Code?
運(yùn)算
intersection
union
difference
issubset
issuperset
# 運(yùn)算操作 # 交集 set2 = {1,2,3,4,5} set3= {3,4,5,6,7,8}set4 = set2 & set3 set5 = set2.intersection(set3)print(set4, set5) # 并集 set6 = set2 | set3 set7 = set2.union(set3)print(set6, set7) # 差集 set8 = set2 - set3 set9 = set2.difference(set3)print(set8, set9) # 子集 set3 = {1,2,3} set4 = {1,2,3,4,5,6}print(set3 < set4) print(set3.issubset(set4))print(set4 > set3) View Code?
去重小案例
# 列表去重的兩種方法 # 方法一,轉(zhuǎn)換成集合 li = [1,3,3,44,5,33,44] temp = set(li) li = list(temp) print(li)# 方法二,for循環(huán) li = ['a', 'b', 'c', 'a'] l = [] for i in li:for i not in l:l.append(i) print(l) View Code?
元祖
創(chuàng)建
>>>tup1 = ('Google', 'Runoob', 1997, 2000); >>> tup2 = (1, 2, 3, 4, 5 ); >>> tup3 = "a", "b", "c", "d"; # 不需要括號(hào)也可以 >>> type(tup3) <class 'tuple'> View Code?
類型
>>>tup1 = (50) >>> type(tup1) # 不加逗號(hào),類型為整型 <class 'int'>>>> tup1 = (50,) >>> type(tup1) # 加上逗號(hào),類型為元組 <class 'tuple'> View Code?
查
tup1 = ('Google', 'Runoob', 1997, 2000) tup2 = (1, 2, 3, 4, 5, 6, 7 )print ("tup1[0]: ", tup1[0]) print ("tup2[1:5]: ", tup2[1:5]) View Code?
拼接
tup1 = (12, 34.56); tup2 = ('abc', 'xyz')# 以下修改元組元素操作是非法的。 # tup1[0] = 100# 創(chuàng)建一個(gè)新的元組 tup3 = tup1 + tup2; print (tup3) View Code?
轉(zhuǎn)載于:https://www.cnblogs.com/dignity/p/9754737.html
總結(jié)
以上是生活随笔為你收集整理的python入门_老男孩_集合_元祖的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux 配置SAN存储-IPSAN
- 下一篇: cocoapos错误信息