Python是一門高級編程語言,其內置函數豐富,其中len()函數是常用的一個函數,用於獲取字元串、列表、元組等的長度。在本文中,我們將從多角度深入介紹len()函數的基本用法及其應用。
一、獲取字元串長度
字元串是一系列字元按照一定順序排列組成的,使用len()函數可以獲取字元串的長度。
<!-- Python代碼示例 -->
<?php
str = "Hello World"
print(len(str))
?>
使用len()函數獲取字元串的長度為:11。
二、列表長度
列表是Python中常用的數據結構之一,由一系列按照一定順序排列組成的元素組成。使用len()函數可以獲取列表的長度。
<!-- Python代碼示例 -->
<?php
list = ["apple", "banana", "cherry"]
print(len(list))
?>
使用len()函數獲取列表的長度為:3。
三、元組長度
元組與列表類似,也由一系列按照一定順序排列組成的元素組成。使用len()函數可以獲取元組的長度。
<!-- Python代碼示例 -->
<?php
tuple = ("apple", "banana", "cherry")
print(len(tuple))
?>
使用len()函數獲取元組的長度為:3。
四、字典長度
字典是Python中常用的數據結構之一,由一系列無序的鍵和值構成。使用len()函數可以獲取字典的長度。
<!-- Python代碼示例 -->
<?php
dict = {"name": "Tom", "age": 20, "gender": "male"}
print(len(dict))
?>
使用len()函數獲取字典的長度為:3。
五、應用實例
除了上述基本用法,len()函數還可以用於許多實際應用場景中。例如,在數據分析和機器學習中,常常需要獲取數據集中的行數或列數。以下為一個示例代碼,獲取數據集中的行數和列數:
<!-- Python代碼示例 -->
<?php
dataset = [
[1,2,3],
[4,5,6],
[7,8,9],
]
rows = len(dataset) #獲取數據集的行數
columns = len(dataset[0])#獲取數據集的列數
print("rows = ", rows)
print("columns = ", columns)
?>
輸出結果如下:
rows = 3
columns = 3
六、總結
本文從基本用法到實際應用方面詳細介紹了len()函數的作用及其應用場景。學習len()函數可以讓我們更加便捷地獲取數據的長度信息,對於數據處理和分析有著重要的意義。
原創文章,作者:GJQE,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/133332.html