使用python向组中的每个元素添加序列号

使用python向组中的每个元素添加序列号,第1张

使用python向组中的每个元素添加序列号

问题是如何对多列数据进行排序

一个简单的技巧是将

key
参数用于排序函数。

您将根据从数组的列构建的字符串进行排序。

rows = ...# your source datadef date_to_sortable_string(date):  # use datetime package to convert string to sortable date.  pass# Assume x[0] === patient_id and x[1] === encounter date# Sort by patient_id and daterows_sorted = sorted(rows, key=lambda x: "%0.5d-%s" % (x[0], date_to_sortable_string(x[1])))for row in rows_sorted:  print row


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5617297.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存