我有一个嵌套列表,形如以下:
x = [[1, 5, 3, 4],
[5, 10, 7, 8],
[9, 9, 2, 12]]
我需要找到嵌套列表转置的最小值和最大值,使得最小值结果为:
1, 5, 2, 4 # 1 is the min of first column (1, 5, 9) a.s.o
最大值应为:
9, 10, 7, 12
我试着先将它转换为dataframe
,然后在不同的轴上进行最大值和最小值的操作,但结果并不是我想要的。
min
中的4
和max
中的9
和7
是从哪里来的?为什么嵌套列表只有 3 个,结果中却有 4 个值? - Ma0z = [min(i) for i in x]
给出了包含所有最小值的列表,而z = [max(i) fro i in x]
则给出了相反的结果! - Ubdus Samad