c++一个数组中有student和score两个元素,该怎么赋值
时间: 2024-05-14 13:15:02 浏览: 37
学生成绩C++
可以使用以下方式赋值:
1. 使用字面量赋值法:
```python
arr = [{'student': 'Tom', 'score': 90}, {'student': 'Jerry', 'score': 80}]
```
2. 使用列表推导式赋值法:
```python
arr = [{'student': s, 'score': sc} for s, sc in zip(students, scores)]
```
其中,students和scores分别为包含学生和分数的两个列表。
3. 使用循环遍历赋值法:
```python
arr = []
for i in range(len(students)):
arr.append({'student': students[i], 'score': scores[i]})
```
注意,以上三种方式都可以实现数组中有student和score两个元素的赋值。
阅读全文