python len()函數(shù)的使用方法
2022-12-10 10:48:08文/蘇思楠python的len函數(shù)用于返回字符串、列表、字典、元組等長度,語法為【len(str)】,其中str是要計算的字符串、列表、字典、元組等。len(String),括號里的 string 用于指定要進行長度統(tǒng)計的字符串。返回值:字符串、列表、字典、元組等元素的長度。

len函數(shù)介紹
Python中的len()函數(shù):
1、作用:返回字符串、列表、字典、元組等長度。
2、語法:len(str)。
3、參數(shù):str(要計算的字符串、列表、字典、元組等)。
4、返回值:字符串、列表、字典、元組等元素的長度。
len()函數(shù)基本語法
len(String),括號里的 string 用于指定要進行長度統(tǒng)計的字符串。
舉個例子,我們定義一個字符串,如:a='www.PaAey.net',然后再使用len()函數(shù)去計算長度,代碼如下:
>>>a='www.PaAey.net'
>>>1en(a)
13
在實際當中,我們不單單是要獲取到字符長度,當然也可能要獲取到它的字節(jié)數(shù)。
在 Python 中,不同的字符所占的字節(jié)數(shù)不同,數(shù)字、英文字母、小數(shù)點、下劃線以及空格,各占一個字節(jié),而一個漢字可能占 2~4 個字節(jié),具體占多少個,取決于采用的編碼方式。
我們按UTF-8編碼來舉例,一個漢字在其中會占用3個字節(jié);我們使用下面的代碼來確定:
>>>stul='人之初,性本善’
>>>1en(stu1.encode())
21
函數(shù)()里面的encode方法,是用來將字符串進行編碼再進行獲取它的字節(jié)數(shù)。
如果你想用其他的編碼來獲取字節(jié)數(shù)也可以,這里我用GBK編碼來舉例,代碼如下:
>>>stu2='人之初,性本善’
>>>1en(stu2.encode("gbk"))
14
總結(jié):len()函數(shù),可以用來獲取字符串長數(shù),以及字節(jié)數(shù);當中的encode()方法,是用來將字符串進行編碼;如果我們想用其他的編碼方式去獲取,我們只需要再encode()方法里添加你要使用的編碼。
len函數(shù)用法len函數(shù)用法為1、計算字符串的長度。2、計算列表...
2022-12-07
cet是啥考試CET是指大學英語四六級考試。英語四六級考試是教育...
2022-12-10
cet4級多少分過cet4及格分數(shù)為425分,在2005年6月起,英...
2022-12-10
pu口袋校園怎么申請證書學分pu口袋校園支持在線進行學分申請,對于有需要的同學...
2022-12-10
英語六級考試滿分多少 多少分及格英語四六級總分都為710分,及格分數(shù)線都為425分...
2022-12-10
2022年12月英語四六級成績查詢時間 查詢方法2022年12月大學英語四六級試成績按照往年時間安...
2022-12-10
2022年12月大學英語四六級成績什么時候公布 幾月出成績2022年12月四六級成績公布時間是2023年2月...
2022-12-10
陜西2023全國碩士研究生招生考試考前打卡時間及注意事項陜西2023全國碩士研究生招生考試考前打卡時間是1...
2022-12-10
2023中國美術(shù)學院寒假開始和結(jié)束時間 什么時候放寒假2023年中國美術(shù)學院寒假開始時間是1月6日,20...
2022-12-09
怎么查四六級以往成績 查詢步驟及注意事項可以在中國教育考試網(wǎng)網(wǎng)站中通過身份證號查詢往年四六...
2022-12-09
2023哈爾濱工業(yè)大學寒假開始和結(jié)束時間 什么時候放寒假2023年哈爾濱工業(yè)大學寒假開始時間是12月31日...
2022-12-09
英語四六級考多少分算過 及格線是多少分英語六級成績,是紅色的表示沒過,黑色的表示過了,4...
2022-12-09
2023廣東培正學院寒假開始和結(jié)束時間 什么時候放寒假2023年廣東培正學院寒假開始時間是1月6日,20...
2022-12-09
2023廣東理工職業(yè)學院寒假開始和結(jié)束時間 什么時候放寒假2023年廣東理工職業(yè)學院寒假開始時間是1月10日...
2022-12-09
2023惠州城市職業(yè)學院寒假開始和結(jié)束時間 什么時候放寒假2023年惠州城市職業(yè)學院寒假開始時間是12月25...
2022-12-09
點擊查看 大學動態(tài) 更多內(nèi)容









