武道之路 煉體期三重天

2022-04-23 15:01:43 字數 704 閱讀 9348

集合(可變):

惟一,無序 ,set()轉成集合,去重。

setx=set([2,5,3,2]),sety=set((2,6,7,8))

增:setx.add(),向其中加乙個元素,setx.update([2,4,3]),向其中加列表中的所有元素(集合會去重)

刪:setx.remove(元素),指定刪除誰,和discard()一樣,但是discart在集合中沒有改元素的情況下不會報錯,而remove會,setx.pop()隨機刪乙個

一些方法:

in ,not in 是否在集合中,

setx.intersection(sety),求倆集合的交集,也可寫成setx & sety, setx.isdisjoint(sety) 判斷倆集合是否沒有交集,沒有交集返回true。

setx.union(sety),求倆集合的並集,可寫成setx | sety

setx.difference(sety) 求倆集合的差集(在setx中且不再sety中的元素),可寫成setx - sety

setx.symmetric_difference(sety) 求倆集合的對稱差集,不同時在倆集合的所有元素(並集-交集),可寫成setx ^ sety

setx.issubset(sety),setx是否是sety的子集,issuperset()是否是父集

len(setx),set.clear()

武道之路 小小煉體期

1.簡單輸入輸出 3.x print 加括號!逗號隔開分別輸出,例 print dasda 4444 與2.x的raw input一樣,忘記2.x的input吧 input,type 後是str。2.資料型別 數字 int 3.x好像沒長整形了,32位和64位,土2 32 1。布林值 真 1 假 0...

武道之路 煉體期二重天

字串一些方法 strx alan kan 字元同樣可以分片。strx.center 20,字串長度不足20,倆邊填充自定義的字元。ljust和rjust分別是左右填充,strx.zfill 20 長度不夠前面以0填充 strx.endswith x start,end 檢測strx是否在start和...

大一期末C語言大作業 結構體和鍊錶框架

有很多大一的小白兔,學習c語言,在期末會有大作業 類似學生管理系統,酒店管理系統,簿管理系統 這種 管理系統大都是要求使用結構體和鍊錶 本著授之以漁不如授之以漁的思想 我現在給出結構體和鍊錶的框架 以供大家學習 期末壓力大,希望我的框架讓你們更快更好的完成大作業 include include in...