python - 如何将一个列表复制到 python 中的另一个列表中?
问题描述
我有一个类似下面的列表 - Xlist -
[('00:04:F2:FF:7A:1D' -88), ('4C:49:E3:64:9D:D6' -63),
('00:EC:0A:87:61:F8' -58), ('CC:9F:7A:99:0D:EA' -80)]
我需要按以下方式对列表进行排序-YList-
[('4C:49:E3:64:9D:D6' -63), ('00:EC:0A:87:61:F8' -58),
('CC:9F:7A:99:0D:EA' -80), ('00:04:F2:FF:7A:1D' -88)]
我是python的初学者。如何复制上述格式的元素?
解决方案
似乎您正在尝试按降序对列表进行排序。如果您需要保留原始列表,可以使用sorted()
内置函数来完成
xlist = [('00:04:F2:FF:7A:1D', -88), ('4C:49:E3:64:9D:D6', -63),
('00:EC:0A:87:61:F8', -58), ('CC:9F:7A:99:0D:EA', -80)]
ylist = sorted(xlist, key=lambda x: x[1], reverse=True)
print(ylist)
您还可以使用list.sort()
以下方法对 xlist 进行就地排序:
xlist.sort(key=lambda x: x[1], reverse=True)
print(xlist)
推荐阅读
- airflow - Apache 气流仅向列表中的第一人发送 SLA 未命中电子邮件
- ios - Swift 动态变量名称取决于值
- c++ - gcc 找不到 -lgcc,g++.exe:错误:CreateProcess:没有这样的文件或目录
- regex - 需要正则表达式来查找不包括一个字符的文本
- list - Mapbox - 如何为一个属性设置多个值并独立过滤它们
- javascript - 如何将 DispatchToProps 方法映射到嵌套反应类的 onClick 属性?
- php - 按下按钮时显示隐藏表格
- java - JAVA实现接口,方法取值和返回类型接口
- git - 如何获取带有子模块的 Git 存储库中所有文件的绝对路径?
- javascript - 未捕获的参考错误,未定义通知