列表、字典、元組和集合的內建方法
阿新 • • 發佈:2021-11-09
列表內建方法
一、回顧:
索引取值
切片操作
步長操作
統計元素的個數(len)
修改值:l[0]=222
新增值:append insert extend
刪除值:del remove pop
二、列表其他方法
l1 = [44,22,55,88,11,99]
1、.sort() 預設是升序 .sort(reverse=True)->降序
2、.reverse() 順序顛倒
3、比較:
l1 = [999,111] l2 = [111,222,333,444]
print(l1>l2) 結果為True
列表比較運算採用相同索引元素比較,只要比較得出了結果就得出結論
⚠️ 字串比較大小也是按照索引位置內部轉成ASCII對應的數字比較
字典內建方法
一、獲取K值
二、按k修改值
三、成員運算
四、刪除元素
五、統計鍵值對數量
六、獲取v值
七、更新字典和初始化字典
元組內建方法
什麼是元祖:小括號括起來,內部存放多個元素,元素和元素之間逗號隔開。元素可以是任意資料,但是元素內元素不支援‘修改’(索引指向的元素的記憶體地址不能改變)
基本用法
1、型別轉換 能夠支援for迴圈的資料都可以轉換成元組
⚠️
t1=(111) 整型
t1=(11.1)浮點型
t1=('hello world')字串
!!!!!!!元組內部就算只有一個元素也要加上逗號
⚠️
容器型別:內部可以存放多個數據型別的值都可以稱之為容器型別。所以容器內就算只有一個元素也最好加上逗號。
2、其他基本用法
集合內建方法
基本用法
1、定義空集合需要使用關鍵字set
s1 = set()
2、型別轉換
能夠支援for迴圈的資料型別都可以轉換成集合(元要是不可變型別)
3、集合功能:
寫完啦