Python刻意練習 Task 06 字典與集合

2021-09-29 02:14:44 字數 1219 閱讀 5841

學習資料:

引入:字典和集合同列表一樣,屬於6個標準資料型別。

part 01 字典(dict)

dict

=

dict([

('sape'

,4139),

('guido'

,4127),

('jack'

,4098)]

)#

>>

>

del

dict

['關鍵字'

]del

.clear(

)#清空字典

deldict

#刪除字典

part 02 集合(set)

或set

()

例:

basket =

print

(basket)

>>

>

'orange'

in basket

#true

>>

>

'crabgrass'

in basket

#false

a =set

('abracadabra'

)b =

set(

'alacazam'

)>>

> a

>>

> a - b

>>

> a | b

>>

> a & b

>>

> a ^ b

a =

>>

> a

len

(集合名)

#計算集合元素個數。

task0 最小棧 和task1(有效括號)

2.letecode2 堆疊和數列 stack and queue 2.1概念 2.1.1.棧都是一種資料項按序排列的資料結構,只能在一端 稱為棧頂 top 對資料項進行插入和刪除。棧,先進後出。2.1.2佇列是一種特殊的線性表,只允許在表的頭部 front處 進行刪除操作,在表的尾部 rear處 ...

Python刻意練習 Task 10 類與物件

學習資料 背景知識 物件導向的語言的四大特徵 封裝 是物件和類概念的主要特性。封裝是把過程和資料報圍起來,只提供乙個介面供使用者使用,這樣提高了 的安全性,以及使用的簡便性。繼承 即乙個派生類 derived class 繼承基類 base class 的字段和方法。繼承也允許把乙個派生類的物件作為...

資料分析高階 DCIC競賽 task0準備工作

學習資源 學習手冊 賽事詳情 共有三個部分的競賽 1 端午假期a城市交通網路擁堵識別及緩堵策略研究 需要具有從經緯度對映到路段的能力 2 a城市巡遊車與網約車與運營特徵對比分析 主要是對計程車和網約車的分布之類的對比,相對於第乙個賽題難度稍小 3 創意題 城市巡遊車與網約車運營特徵對比分析 賽題說明...