Memoo—Python简明教程 种一棵树最好的时间是十年前,其次是现在 —— Dambisa Moyo

Python列表推导式

摘要:在本节中,你将了解Python列表推导式,它允许你基于一个现有的列表创建一个新列表。 Python列表推导式简介 在编程中,你常常需要对一个 列表 中的元素进行转换,并返回一个新的列表。 例如,假设你有一个包含五个数字的列表,如下所示: numbers = [1, 2, 3, 4, 5] 并且

MEMOO Published on 2025-04-18

使用Reduce() 函数将列表归约(简化)为单个值

摘要:在本节中,您将学习如何使用 Python 的 reduce() 函数将列表归约(简化)为单个值。 列表归约简介 有时,您希望将 列表 归约(简化)为单个值。例如,假设您有一个 数字 列表: scores = [75, 65, 80, 95, 50] 要计算 scores 列表中所有元素的总和,

MEMOO Published on 2025-04-18

使用filter()函数过滤列表元素

摘要:在本节中,您将学习如何使用 Python 内置的 filter() 函数来过滤列表元素。 Python filter() 函数简介 有时,您需要 遍历列表 中的元素,并根据指定的条件选择其中的一些元素。 假设您有以下分数列表: scores = [70, 60, 80, 90, 50] 要获取

MEMOO Published on 2025-04-18

使用map()函数转换列表元素

摘要:在本节中,你将学习如何使用 Python 的 map() 函数与列表一起工作。 map() 函数简介 当处理 列表(或元组)时,你经常需要转换列表中的元素,并返回一个包含转换后元素的新列表。 假设,你想要将以下 bonuses 列表中的每个数字加倍: bonuses = [100,

MEMOO Published on 2025-04-18

Python中的可迭代对象

摘要:在本节中,你将学习关于 Python 可迭代对象(iterables)和迭代器(iterators)的知识。 Python 可迭代对象简介 在 Python 中,可迭代对象是一个包含零个、一个或多个元素的对象。可迭代对象具有一次返回一个元素的能力。 由于这一特性,你可以使用 for 循环来遍历

MEMOO Published on 2025-04-18

在列表中查找元素索引

摘要:在本节中,你将学习如何在列表中查找元素的索引。 index()函数查找元素索引 要在列表中查找元素的索引,可以使用 index() 函数。 以下示例定义了一个城市列表,并使用 index() 方法获取值为 'Mumbai' 的元素的索引: cities = ['New York', 'Beij

MEMOO Published on 2025-04-18

使用for循环遍历列表

摘要:在本节中,你将学习如何使用 for 循环来遍历 Python 列表。 使用 for 循环遍历列表 要遍历列表,可以使用 for 循环语句,如下所示: for item in list: # 处理元素 在此语法中for 循环语句在每次迭代时将列表中的一个元素赋值给 item 变量。

MEMOO Published on 2025-04-18

Python列表拆包(unpack)与打包

摘要:在本节中,你将学习如何在 Python 中拆包(拆分、解包、解压)列表,以使你的代码更加简洁。 列表拆包介绍 以下示例定义了一个字符串 列表: colors = ['red', 'blue', 'green'] 若要将列表的第一个、第二个和第三个元素赋值给

MEMOO Published on 2025-04-18

Python列表切片

摘要:在本节中,你将学习 Python 列表切片以及如何有效地使用它来操作列表。 Python 列表切片简介 列表支持切片,这允许你从列表中获取子列表: sub_list = list[begin: end: step] 在此语法中beginend 和 step 参数必须是有效的索引。并且它们都是可

MEMOO Published on 2025-04-18

Python列表sorted函数

摘要:在本节中,你将学习如何使用 Python 的 sorted() 函数对列表进行排序。 Python sorted() 函数简介 sort() 方法对列表进行就地排序。换句话说,它会更改原始列表中元素的顺序。 若要从原始列表返回新的已排序列表,请使用 sorted() 函数: sorte

MEMOO Published on 2025-04-18
Previous Next