用python将1-100的自然数中偶数存到列表ls2中
时间: 2024-02-20 18:55:59 浏览: 77
好的,这是一个简单的Python程序,可以实现您的需求:
```python
ls2 = [i for i in range(1, 101) if i % 2 == 0]
print(ls2)
```
这个程序中,我们使用了Python的列表推导式,通过判断一个数是否为偶数,将偶数存入列表ls2中。然后使用print函数输出了列表中的所有元素。
相关问题
编写程序,将1到100的自然数中偶数存到列表ls2,打印列表ls2的最大值,最小值,数据总和,平均值
下面是Python的代码实现:
```
ls2 = []
# 循环添加偶数到列表ls2
for i in range(2, 101, 2):
ls2.append(i)
# 计算最大值、最小值、数据总和、平均值
max_num = max(ls2)
min_num = min(ls2)
total = sum(ls2)
avg = total / len(ls2)
# 打印结果
print("最大值:", max_num)
print("最小值:", min_num)
print("数据总和:", total)
print("平均值:", avg)
```
输出结果如下:
```
最大值: 100
最小值: 2
数据总和: 2550
平均值: 51.0
```
将1-100的自然数中的偶数存到列表ls2中,打印列表ls2的最大值,最小值,数据总和,平均值
好的,以下是Python代码实现:
```python
ls1 = list(range(1, 101)) # 生成1-100的自然数列表
ls2 = [i for i in ls1 if i % 2 == 0] # 将偶数存到列表ls2中
# 打印最大值、最小值、数据总和、平均值
print("最大值:", max(ls2))
print("最小值:", min(ls2))
print("数据总和:", sum(ls2))
print("平均值:", sum(ls2) / len(ls2))
```
输出结果为:
```
最大值: 100
最小值: 2
数据总和: 2550
平均值: 51.0
```
阅读全文