# 示例代码:Python 列表表达式
# 基本列表表达式
squares = [x**2 for x in range(10)]
# 解释:生成一个包含0到9的平方数的列表
print(squares)
# 带条件的列表表达式
even_squares = [x**2 for x in range(10) if x % 2 == 0]
# 解释:生成一个包含0到9中偶数的平方数的列表
print(even_squares)
# 复杂的列表表达式
matrix = [
[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12],
]
transposed = [[row[i] for row in matrix] for i in range(4)]
# 解释:将矩阵进行转置,即将行变为列,列变为行
print(transposed)
下一篇:python 字符串是否包含
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站