len函数python用法

Python013

len函数python用法,第1张

python中len()的用法:

新建一个len()函数的使用py,中文编码声明注释:#coding=gbk,函数:len()作用:返回字符串列表、字典、元组等长度。语法:len(str)。参数:str:要计算的字符串、列表、字典、元组等。返回值:字符串、列表、字典、元组等元素的长度。

实例:

1、计算字符串的长度。

2、计算列表的元素个数。

3、计算字典的总长度,即键值对总数。

4、计算元组元素个数。

在Python中,要知道一个字符串有多少个字符,以获得字符串的长度,或者一个字符串需要多少字节,可以使用len函数。

意思:返回字符串、列表、字典、元组等长度。

语法:len(str)。

参数:str:要计算的字符串、列表、字典、元组等。

返回值:字符串、列表、字典、元组等元素的长度。

电脑:华为MateBook

系统:Windows10

软件:python3.6(Anaconda)

1、len函数的作用,是Return the number of items in a container.,翻译过来,就是返回容器中项目的数目。

2、len的变量必须是容器,单独的数字行不通:

a=2

print(len(a))

3、容器可以是列表:

a=

print(len(a))

4、容器可以是嵌套列表:

a=,1,2,3,]

print(len(a))

5、容器可以是字符串:

6、字符串的长度与字符有关:

a='abcdefg369'

print(len(a))

7、反斜杠组合而成的转移符,只是一个字符:

a='\n\t'

print(len(a))

这里要特别注意,\n是一个字符。

以下实例展示了 len() 的使用方法:

实例

#!/usr/bin/env python

# coding=utf-8

str = "runoob"

print( len(str) )          # 字符串长度

l = [1,2,3,4,5]

print( len(l) )            # 列表元素个数

执行以上代码,输出结果为:

6

5

我们可以使用encode()方法对字符串进行编码,然后获取其字节号。例如,使用UTF-8编码方式计算“生命短暂,我使用Python”的字节数;因为有7个汉字加上中文标点符号,占21个字节,而英文字母和英文标点符号占6个字节,共占27个字节。同样,如果要获取GBK编码字符串的长度。