安迪Python

V1

2022/10/06阅读:14主题:默认主题

33. len 函数获取对象的长度或元素个数

33. len 函数获取对象的长度或元素个数

1. 序列长度的含义

length [leŋθ]:长度。

len是英文单词length的缩写,中文是长度的意思。

对于字符串来说,所谓长度是指字符的个数。

对于列表和元组这类序列来说,所谓长度是指元素的个数。

2. len 函数的作用

len 函数的作用是获取一个(字符串、列表、元组等)可迭代对象的长度或元素个数。

【作用】

  1. 计算字符串的长度。

  2. 统计列表、元组元素的个数。

3. len 函数语法

len函数主要由3部分构成:

  1. 函数名:len

  2. 英文小括号:( )

  3. 要统计的对象(字符串、列表、元组)

33-1.len函数语法
33-1.len函数语法

【返回值】

len 函数返回的数据类型是一个整数,表示统计对象的长度或元素的个数。

4. 计算序列的长度

4.1 获取字符串的长度

# 新建1个字符串
str_1 = "金融科技"

# 用len函数统计该字符串有几个字符
print(len(str_1))

【终端输出】

4

返回值为4,即该字符串含有4个字符。

4.2 获取元组的长度(元素的个数)

# 新建一个元组
tuple_1 = (12345678)

# 用len函数统计该元组有几个元素
print(len(tuple_1))

【终端输出】

8

返回值为8,即该元组含有8个元素。

4.3 获取列表的长度(元素的个数)

# 新建一个列表,存储班级学生名字
name_list = ["刘一","陈二","张三","李四","王五","赵六","孙七","周八"]

# 用len函数统计该列表有几个元素
print(len(name_list))

【终端输出】

8

返回值为8,即该列表含有8个元素。

5. 总结

33-2.len函数1
33-2.len函数1

6. 课后练习

某班级有共有30个学生,student_no存储了该班级已签到的学生的学号,用len函数统计已签到学生的人数。

student_no = ['01','02','03','04','05','06','07','08','09','10''11','12','13','14','20','21','22','23','24','25','15','16','17','18','19',]

# 用len函数统计该列表的元素个数
print(len(student_no))

【终端输出】

25

返回值为25,表示已有25人签到。

分类:

后端

标签:

Python

作者介绍

安迪Python
V1