一、len函數概述
Python的len()函數是一個內置函數,主要用於計算一個序列(列表、元組、字元串、位元組、集合、字典等)的長度,返回值為序列中元素的個數。len()函數的語法格式為:
len(s)
其中,s表示要計算長度的序列。
下面我們來看一個示例,計算列表[1, 2, 3, 4, 5]的長度:
a = [1, 2, 3, 4, 5] print(len(a))
輸出結果為:
5
二、len函數的常見應用場景
len函數在Python中應用非常廣泛,接下來我們分別從列表、字元串、元組、集合、字典等數據類型的角度介紹len函數的常見應用場景。
1. 列表長度計算
列表在Python中是一種常見的序列類型,len函數常用於計算列表的長度。
num_list = [1, 2, 3, 4, 5] print(len(num_list))
輸出結果為:
5
2. 字元串長度計算
字元串在Python中也是一種序列類型,同樣可以使用len函數計算字元串的長度。
str = 'Hello, world!' print(len(str))
輸出結果為:
13
3. 元組長度計算
元組也是一種序列類型,同樣也可以使用len函數計算元組的長度。
tup = ('Python', 'Java', 'C++') print(len(tup))
輸出結果為:
3
4. 集合長度計算
集合在Python中是一種無序不重複元素的集合類型,同樣也可以使用len函數計算集合的長度。
set_a = {'Python', 'Java', 'C++'} print(len(set_a))
輸出結果為:
3
5. 字典長度計算
字典是Python中另一種常見的複合數據類型,len函數同樣可以用於計算字典的長度,返回值為字典中鍵值對的個數。
dict_a = {'name': 'Tom', 'age': 18, 'gender': 'male'} print(len(dict_a))
輸出結果為:
3
三、總結
通過本文對len函數的詳細解釋和常見應用場景的介紹,我們了解到len函數在Python中是一個非常靈活、常用的內置函數,可以計算多種數據類型的序列長度。希望本文能夠對您有所幫助,讓您在接下來的Python編程實踐中能夠更加遊刃有餘。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/195284.html