用python推导式回答 创建[1,100]的自然数列表、偶数列表和奇数列表
时间: 2024-05-14 12:18:48 浏览: 52
基于Python列表解析(列表推导式)
可以以下推导式来创建自然数列表、偶数列表和奇数列表:
```python
# 自然数列表
natural_numbers = [i for i in range(1, 101)]
# 偶数列表
even_numbers = [i for i in range(1, 101) if i % 2 == 0]
# 奇数列表
odd_numbers = [i for i in range(1, 101) if i % 2 != 0]
```
其中,`range(1, 101)` 表示从 1 到 100 的自然数序列。`if i % 2 == 0` 表示如果 i 是偶数,则加入偶数列表,否则加入奇数列表。
阅读全文