Python從入門到跑路 第十天

2021-10-06 07:52:26 字數 1031 閱讀 8529

特點:

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點 函式需要幾個關鍵的需要動態變化的資料,這些資料應該被定義成函式的引數。函式需要傳出幾個重要的資料 就是呼叫該函式的人希望得到的資料 這些資料應該被定義成返回值。函式的內部實現過...