特點:
1.元素不可變
2.唯一
3.無序
語法
a =
方法
去重
a =[1
,2,3
,1,2
,3,4
]set
(a)
增加
只能新增不可變元素
a =
a.add(
6)
刪除a.discard(1)
//指定刪除,沒有的話不會報錯
a.pop(
)//隨機刪除
a.remove(2)
//指定刪除,沒有的話會報錯
查1
in a
迴圈for i in a:
print
(i)
改
不能改關係運算
list1 =
list2 =
//交集
print
(list1 & list2)
//並集
print
(list1 | list2)
//差集-
-誰在前面就表示只在前面那個集合中的元素
print
(list1 - list2)
//對稱差集-
-剔除兩個集合中都存在的元素
print
(list1 ^ list2)
//判斷兩個集合是否不相交
print
(list1.isdisjoint(list2)
)//判斷list1是不是list2的子集
print
(list1.issubset(list2)
)//判斷list1是不是list2的父集
print
(list1.issuperset(list2)
)
python學習第十天
class student count 0 def init self,name,age,address self.name name self.age age self.address address student.count 1 k print k w open a.txt w encodin...
python學習第十天
這兩個習題主要是複習各種符號,並且強調編寫長 時要寫一段執行一段修改一段 主要是學習對列表的進一步操作 ten things stuff ten things.split 定義乙個字串變數 用split 函式以空格為分隔標誌分隔字串使之成為列表 more stuff day night song f...
PYTHON小白 第十天
python小白 第十天 1 函式入門 1.1 理解函式 從函式定義者 實現函式的人 的角度來看,其至少需要想清楚以下3點 函式需要幾個關鍵的需要動態變化的資料,這些資料應該被定義成函式的引數。函式需要傳出幾個重要的資料 就是呼叫該函式的人希望得到的資料 這些資料應該被定義成返回值。函式的內部實現過...