[Python3 填坑] 007 多才多藝的 len()
阿新 • • 發佈:2019-01-24
fish tdi edt 對象的引用 int 包含 容器 tab container
目錄
- 1. print( 坑的信息 )
- 2. 開始填坑
- (1) 總的來說
- (2) 舉例說明
- (3) 後記
1. print( 坑的信息 )
- 挖坑時間:2019/01/10
- 明細
坑的編碼 | 內容 |
---|---|
Py006-1 | len() 的使用場合 |
2. 開始填坑
(1) 總的來說
- len() 返回容器中的項目數
- 在某些對象中會包含對其它對象的引用,這樣的對象被稱作容器(containers)
- 簡單地說,Python 中常見的數據結構,如 string、list、tuple、set、dict 等均為容器
- frozenset 也是容器,還有一些我目前還沒學到,如 deque、defaultdict、namedtuple 等
(2) 舉例說明
# 這更像是一種總結吧 str1 = "I am YorkFish." list1 = [‘I‘, ‘am‘, ‘YorkFish‘] tuple1 = (‘I‘, ‘am‘, ‘YorkFish‘) set1 = {‘I‘, ‘am‘, ‘YorkFish‘} dict1 = {1:‘I‘, 2:‘am‘, 3:‘YorkFish‘} print("len(str1) =", len(str1)) print("len(list1) =", len(list1)) print("len(tuple1) =", len(tuple1)) print("len(set1) =", len(set1)) print("len(dict1) =", len(dict1))
- 運行結果
len(str1) = 14
len(list1) = 3
len(tuple1) = 3
len(set1) = 3
len(dict1) = 3
(3) 後記
不止是 len(),如 count()、index() 等都是“多才多藝”的。
我的學識有限,如果有同學、老師或者前輩看到我寫的東西,發現錯誤之處,還請不吝賜教!謝謝!
[Python3 填坑] 007 多才多藝的 len()