用python构建一个列表,列表包含若干元组数据对象,每个元组数据对象中包含一个学生的stid,math,engcompu四个数据
时间: 2024-05-14 09:12:03 浏览: 117
对象,可以使用如下代码构建列表:
```python
students = [
('001', 80, 90, 70),
('002', 70, 80, 90),
('003', 90, 70, 80),
('004', 60, 70, 80),
('005', 85, 75, 90),
]
```
其中,每个元组数据对象中第一个元素为学生的stid,后面三个元素依次为math,eng,compu三个科目的成绩。
相关问题
如何构建一个包含若干元组数据对象的列表.且元组中包括四种数据对象
可以使用以下代码构建一个包含若干元组数据对象的列表,每个元组包括四种数据对象:
```
data_list = [("John", 25, True, 3.5), ("Sarah", 30, False, 4.2), ("Tom", 22, True, 3.8)]
```
这个列表包含了三个元组,每个元组都包含四个数据对象,分别是字符串类型的姓名,整数类型的年龄,布尔类型的是否已婚,以及浮点数类型的得分。可以根据具体需求修改这些数据对象的类型和数值。
用随机函数构建一个包含若干元组的列表
可以使用以下代码:
```python
import random
my_list = []
for i in range(5):
my_tuple = (random.randint(1, 10), random.choice(['a', 'b', 'c']), random.uniform(0.0, 1.0))
my_list.append(my_tuple)
print(my_list)
```
这个代码会生成一个包含5个元组的列表,每个元组由一个随机整数、一个随机字符和一个随机浮点数构成。可以根据需要修改元组的数量和元素类型。
阅读全文
相关推荐















