data = {'ID': ['000001', '000002', '000003'], 'name': ['黎明', '赵怡春', '张富平'], 'age': [16, 20, 18], 'height': [1.88, 1.78, 1.90] } 要求编写程序,查找出其中身高最高的同学, 并显示出姓名.(可以先假设身高最高为0)
时间: 2023-08-06 18:15:10 浏览: 43
好的,我来回答你的问题。
首先,我们需要将数据转换为DataFrame格式,可以使用pandas库中的DataFrame函数来实现:
```python
import pandas as pd
data = {'ID': ['000001', '000002', '000003'],
'name': ['黎明', '赵怡春', '张富平'],
'age': [16, 20, 18],
'height': [1.88, 1.78, 1.90]
}
df = pd.DataFrame(data)
```
接下来,我们可以使用max函数找到身高最高的同学,并使用loc函数找到对应的姓名:
```python
max_height = df['height'].max()
name = df.loc[df['height'] == max_height, 'name'].values[0]
print("身高最高的同学是:", name)
```
完整代码如下:
```python
import pandas as pd
data = {'ID': ['000001', '000002', '000003'],
'name': ['黎明', '赵怡春', '张富平'],
'age': [16, 20, 18],
'height': [1.88, 1.78, 1.90]
}
df = pd.DataFrame(data)
max_height = df['height'].max()
name = df.loc[df['height'] == max_height, 'name'].values[0]
print("身高最高的同学是:", name)
```
注意:如果有多名同学身高相同,上述代码只会输出其中一名同学的姓名。如果需要输出所有身高最高的同学姓名,可以使用以下代码:
```python
max_height = df['height'].max()
names = df.loc[df['height'] == max_height, 'name'].values
print("身高最高的同学是:", names)
```
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)