查询身高大于1.80的男生姓名 python
时间: 2024-09-18 11:01:49 浏览: 58
student查询系统
在Python中,如果你有一个包含学生信息的数据结构,比如字典列表,其中每个元素代表一个学生,包含了姓名(name)和身高(height)等属性,你可以使用列表推导式或者遍历来查询满足条件的学生姓名。这里是一个例子:
```python
# 假设 data 是一个包含学生信息的列表,每个元素是字典,如 [{'name': '张三', 'height': 1.75}, {'name': '李四', 'height': 1.85}]
students = [
{"name": "张三", "height": 1.75},
{"name": "李四", "height": 1.85},
# 更多学生...
]
# 使用列表推导式
tall_boys = [student['name'] for student in students if student['height'] > 1.80]
print("身高大于1.80米的男生姓名:", tall_boys)
# 或者使用循环和条件判断
tall_boys = []
for student in students:
if student['height'] > 1.80:
tall_boys.append(student['name'])
print("身高大于1.80米的男生姓名:", tall_boys)
```
阅读全文