列表推导式
列表推导式
━━━━━━━━━━━━━━━━━━━━━━
列表推导式(List Comprehension)是一种在 Python 中创建列表的简洁方式。它允许你使用一个表达式,后面跟着一个 for 循环,然后可以选择性地包含一个 if 子句,来生成一个列表。
例如,如果你想创建一个包含 0 到 9(含)所有偶数的列表,你可以使用以下列表推导式:
python
even_numbers = [x for x in range(10) if x % 2 == 0]
在这个例子中,range(10) 生成一个包含 0 到 9 的整数序列,然后 x for x in range(10) 会遍历这个序列,并把每个元素赋值给 x。if x % 2 == 0 是一个条件语句,只有当 x 是偶数时才会把 x 加入到结果列表中。
所以,当你运行这段代码后,even_numbers 将是一个包含 0 到 9 所有偶数的列表:[0, 2, 4, 6, 8]。
━━━━━━━━━━━━━━━━━━━━━━

浙公网安备 33010602011771号