当前位置: 首页 > article >正文

python通过numpy进行排序

import numpy as np

list1 = [

[“57”, “小红”],

[“46”, “小乔”],

[“88”, “小张”],

[“38”, “小黑”],

[“6”, “小达”],

[“39”, “小分”],

[“95”, “小是”],

]

# print(np.sort(list2, axis=0))

a = [

[“小红”, “57”],

[“小乔”, “46”],

[“小张”, “88”],

[“小黑”, “38”],

[“小达”, “6”],

[“小分”, “39”],

[“小是”, “95”],

]

a = np.array(a)

# print(a[np.lexsort(a.T)])

print(a[a[:, 1].argsort()]) # 按第2列进行排序

a = [
    [“1”, “数学”, 4],
    [“2”, “语文”, 5],
    [“3”, “计算机”, 9],
    [“4”, “计算机”, 67]
]

print(a[0])

a = sorted(a, key=lambda x: (x[0]), reverse=True)

print(a)

def paixu(data_from_RPA, liehao):
    data_from_RPA = sorted(data_from_RPA, key=lambda x: (x[liehao]), reverse=True)
    for hang in data_from_RPA:
        print(hang)
        
    return data_from_RPA

print(paixu(a, 2))


http://www.kler.cn/a/147681.html

相关文章:

  • H5页面多个视频如何只同时播放一个?
  • 【重生之我要苦学C语言】深入理解指针6
  • 深入探索 TypeScript:从基础到高级特性
  • 122、java的LambdaQueryWapper的条件拼接实现数据sql中and (column1 =1 or column1 is null)
  • openwebui二改界面环境搭建
  • 【学习日记】notebook添加JAVA支持
  • 微服务--02--Nacos注册中心
  • Android RGB转YUV的算法
  • 网站定制开发主要分类有哪些|企业 app 软件小程序定制
  • ELK+kafka+filebeat企业内部日志分析系统
  • ChatGPT等模型:到2026年,将消耗尽高质量训练数据
  • K8S----taint、tolerations、label
  • 正则化与正则剪枝
  • ②⑩① 【MySQL】什么是分库分表?拆分策略有什么?什么是MyCat?
  • 22款奔驰GLE450升级原厂360全景影像 超广角的视野
  • IP地址与隐私:曝光的数字签名
  • Qt 样式表
  • 如何正确选择爬虫采集接口和API?区别在哪里?
  • 通过互联网代理部署Docker+Kubernetes 1.28.1
  • YOLOv8 onnx 文件推理多线程加速视频流
  • 蓝桥杯-动态规划-子数组问题
  • 算法----确定两个字符串是否接近
  • HTML新手入门笔记整理:块元素和行内元素
  • 互联网金融智能风险防控技术要求
  • 【二维平面坐标曲线计算,从0到1的范围常用曲线计算公式】
  • 关于网站的favicon.ico图标的设置需要注意的几点