(9)定义一个二维列表lst2,通过键盘对该列表初始化,要求列表中的元素只能是整数,并输出该列表中的偶数。
时间: 2024-03-08 09:20:15 浏览: 45
Python中二维列表如何获取子区域元素的组成
以下是实现该功能的Python代码:
```python
# 定义一个空的二维列表
lst2 = []
# 通过键盘输入对列表进行初始化
n = int(input("请输入列表的行数:"))
m = int(input("请输入列表的列数:"))
print("请输入列表中的元素,每行以空格分隔:")
for i in range(n):
row = input().split()
# 将字符串类型的元素转换为整型
row = [int(x) for x in row]
lst2.append(row)
# 输出列表中的偶数
print("列表中的偶数为:")
for row in lst2:
for x in row:
if x % 2 == 0:
print(x, end=' ')
print()
```
运行示例:
```
请输入列表的行数:3
请输入列表的列数:4
请输入列表中的元素,每行以空格分隔:
1 2 3 4
5 6 7 8
9 10 11 12
列表中的偶数为:
2 4 6 8 10 12
```
阅读全文