Python 列表推导式的基本使用
【摘要】 Python 列表推导式的基本使用列表推导式(List Comprehension)可以用更简洁的方式创建列表,适合处理一些简单的数据转换。基本写法numbers = [1, 2, 3, 4, 5]squares = [x * x for x in numbers]print(squares)输出:[1, 4, 9, 16, 25]添加条件还可以在列表推导式中加入条件:numbers = [...
Python 列表推导式的基本使用
列表推导式(List Comprehension)可以用更简洁的方式创建列表,适合处理一些简单的数据转换。
基本写法
numbers = [1, 2, 3, 4, 5]
squares = [x * x for x in numbers]
print(squares)
输出:
[1, 4, 9, 16, 25]
添加条件
还可以在列表推导式中加入条件:
numbers = [1, 2, 3, 4, 5, 6]
even_numbers = [x for x in numbers if x % 2 == 0]
print(even_numbers)
输出:
[2, 4, 6]
列表推导式可以让简单的数据处理代码更加紧凑,但逻辑较复杂时,使用普通 for 循环通常更容易阅读。
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)