Python零基礎(chǔ)-10-數(shù)據(jù)容器(下)集合、字段、映射、數(shù)據(jù)容器通用操作


【set 集合的特點(diǎn)】——無序,不重復(fù)



集合——add 添加新元素(亂序)


集合——remove 移除元素


集合——pop 剪切出元素
集合——clear 清空



集合——difference 求兩個集合的差集

集合——difference_update 消除集合差集


集合——union 合并



集合——for 遍歷循環(huán)
集合不能使用while進(jìn)行循環(huán)(亂序,無法按序號遍歷)

集合的各類操作





【作業(yè)】






【字典定義——鍵值對】




【通過字典的嵌套,實(shí)現(xiàn)多維表格】







【字典——新增】直接定義鍵值對,原本不存在,則為新增
【字典——更新】直接定義鍵值對,原本存在,則為更新


【字典——剪切 pop】



【字典——key遍歷】





【字典的各類操作】

【字典——數(shù)據(jù)容器的特點(diǎn)】



【作業(yè)】




【五類數(shù)據(jù)容器的特點(diǎn)比較】



【數(shù)據(jù)容器的遍歷】
有序、可重復(fù)的數(shù)據(jù)容器——列表、元組、字符串支持while 和 for 循環(huán)
無序、不可重復(fù)的數(shù)據(jù)容器——集合、字典只能支持 for 循環(huán)。

數(shù)據(jù)容器—— len 求長度
? ? ? ? ? ? ? ? ——max 求最大值
? ? ? ? ? ? ? ? ——min 求最小值


【數(shù)據(jù)容器的類型轉(zhuǎn)換】(除字典外,四類數(shù)據(jù)容器互轉(zhuǎn))







數(shù)據(jù)容器——sort 排序?
reverse = False 默認(rèn)降序(從大到?。?
reverse = True 升序排列(從小到大)。










【數(shù)據(jù)容器的各類通用操作】


【基于ASCII碼進(jìn)行比較】

【字符串比較的規(guī)則,依序逐位比較,大一位為大、多一位為大】



Python零基礎(chǔ)-10-數(shù)據(jù)容器(下)集合、字段、映射、數(shù)據(jù)容器通用操作的評論 (共 條)
