python - 如何在特定列的不同数据类型的二维数组列表中找到最大数?使用python
问题描述
如何找到特定列的不同数据类型的二维数组列表中的最大数?使用python。好的,我知道这看起来很简单,但我被困在这里:(
她的问题是图像 URL 是否未打开。
[['NAME', ['A','B','C','D','E']],
['A', [41,34,45,55,63]],
['R', [42,34,45,55,63]],
['L', [32,23,13,54,67]],
['G', [23,82,23,63,34]],
['P', [21,23,25,56,56]]
]
如何在B列中找到最大的分数?
解决方案
这样做可以将您的数据更改为 pandas 数据框:
data = [['NAME', ['A','B','C','D','E']],
['A', [41,34,45,55,63]],
['R', [42,34,45,55,63]],
['L', [32,23,13,54,67]],
['G', [23,82,23,63,34]],
['P', [21,23,25,56,56]]
]
temp = []
for i in range(len(data)):
row = []
row.append(data[i][0])
for j in range(len(data[i][1])):
row.append(data[i][1][j])
temp.append(row)
df = pd.DataFrame(temp[1:], columns=temp[0])
现在您可以使用df['B'].max()
获得 B 列的最高分数。
推荐阅读
- java - 可以关闭()光标对象然后为其设置新值吗?
- lazy-loading - 存储库模式:我们如何从大型数据库中加载一堆数据?
- python - Sklearn:从相互独立的多类分类中获取概率
- android - 使用 Android 意图打开 PDF 文件
- wpf - 出现验证错误时,Wpf clear disabled TextBox.Text
- .htaccess - htaccess 重定向参数和端口
- asp.net-mvc - 需要设计模式
- sql-server - 如何使用非聚集索引?
- mysql - 需要太多连接时,Azure Mysql 数据库服务会生成失败的连接
- javascript - Angular 6 - 从外部 js 文件调用 Angular 函数