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


文章目录

  • 33. len 函数获取对象的长度或元素个数
  • 1. 序列长度的含义
  • 2. len 函数的作用
  • 3. len 函数语法
  • 4. 计算序列的长度
  • 4.1 获取字符串的长度
  • 4.2 获取元组的长度(元素的个数)
  • 4.3 获取列表的长度(元素的个数)
  • 5. 总结
  • 6. 课后练习


1. 序列长度的含义

length [leŋθ]:长度。

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

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

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

2. len 函数的作用

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

【作用】

  1. 计算字符串的长度。
  2. 统计列表、元组元素的个数。

3. len 函数语法

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

  1. 函数名:len
  2. 英文小括号:( )
  3. 要统计的对象(字符串、列表、元组)

python len len()函数的功能是什么_字符串

【返回值】

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

4. 计算序列的长度

4.1 获取字符串的长度

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

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

【终端输出】

4

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

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

# 新建一个元组
tuple_1 = (1, 2, 3, 4, 5, 6, 7, 8)

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

【终端输出】

8

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

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

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

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

【终端输出】

8

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

5. 总结

python len len()函数的功能是什么_数据分析_02

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人签到。