迭代和生成函数

可迭代类型的对象

  1. 列表(List):列表是一种有序的集合,可以包含任何类型的元素,包括其他列表。
  1. 元组(Tuple):元组和列表类似,但是元组是不可变的,一旦创建就不能修改。
  1. 字符串(String):字符串可以看作是字符的列表,你可以迭代每一个字符。
  1. 字典(Dictionary):字典是一种键值对的集合,你可以迭代字典的键、值或键值对。
  1. 集合(Set):集合是一种无序的、不包含重复元素的集合,你可以迭代集合的元素。
  1. 文件对象:当你打开一个文件时,你会得到一个文件对象,你可以迭代这个对象的每一行。
  1. 其他可迭代对象:许多Python的内置函数和标准库返回的对象也是可迭代的,例如 range()enumerate()zip() 等函数返回的对象

返回迭代对象的函数

  • range(start, stop, step): 生成一个整数序列。
  • enumerate(iterable): 返回一个可迭代对象的元素及其索引。
  • zip(*iterables): 将多个可迭代对象的元素打包成元组。
Loading...
Article List
一个NotionNext搭建的博客
数据库系统概论
大数据原理与应用
javaWeb应用开发基础教程
python
毕业设计
大数据技术综合应用
实训-航空数据系统
java面向对象程序设计
数据结构
算法分析与设计
SPARK
Python爬虫大数据采集与挖掘
云计算
概率论与数理统计
数字逻辑
计算机网络
计算机组成原理
linux
操作系统
人工智能导论
数据仓库与数据挖掘
数据可视化
大数据安全与隐私保护
c语言
C++