`
zuroc
  • 浏览: 1307404 次
  • 性别: Icon_minigender_1
  • 来自: 江苏
社区版块
存档分类
最新评论

今天才发现python的sort有个key参数,我好圡...

阅读更多

>>> a=range(10)
>>> b=a[::-1]
>>> a
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> b
[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
>>> c=zip(a,b)
>>> c
[(0, 9), (1,, (2, 7), (3, 6), (4, 5), (5, 4), (6, 3), (7, 2), (8, 1), (9, 0)]

>>> c.sort(key=lambda x:x[0])
>>> c
[(0, 9), (1,, (2, 7), (3, 6), (4, 5), (5, 4), (6, 3), (7, 2), (8, 1), (9, 0)]

>>> c.sort(key=lambda x:x[1])
>>> c
[(9, 0), (8, 1), (7, 2), (6, 3), (5, 4), (4, 5), (3, 6), (2, 7), (1,, (0, 9)]
分享到:
评论

相关推荐

    Python库 | gs2-python-sdk-key-1.1.1.tar.gz

    "gs2-python-sdk-key-1.1.1.tar.gz" 是一个针对Python的SDK库,主要功能可能涉及与某个服务或平台的交互。这个库的版本是1.1.1,通常更新版本意味着修复了已知问题、增加了新功能或者提高了性能。在Python中,SDK...

    c++传递参数给python源码.rar

    在"vc传递参数给python.sln"项目中,开发者已经实现了一个解决方案,它包含一个C++工程,展示了如何实现上述各种类型的参数转换。"vc传递参数给python"应该是源代码文件夹,而"pythontest"可能是一个测试模块,用于...

    Python语言基础:函数的参数.pptx

    本篇文章将深入探讨Python中函数参数的四种类型:必需参数、关键字参数、默认参数和不定长参数。 1. **必需参数**: 必需参数是在定义函数时明确指定的参数,调用函数时必须按顺序提供这些参数。如果缺少任何一个...

    Python库 | KeyCat-0.1.3.tar.gz

    今天,我们要深入探讨的是一款名为KeyCat的Python库,其版本为0.1.3,封装在KeyCat-0.1.3.tar.gz这个压缩包文件中。这个库旨在为开发者提供高效、便捷的数据处理和操作功能,进一步提升开发效率。 首先,我们来理解...

    77.Python之定义可变参数共2页.pdf.zip

    如上,greet函数的第二个参数greeting有默认值'Hello'。若不提供第二个参数,它将使用默认值,如`greet('Alice')`将输出"Hello Alice"。 三、*args(可变长度的位置参数) *args 是一个特殊语法,用于收集任意数量...

    Python调用制冷剂物性参数计算软件Refprop.pdf

    Python调用制冷剂物性参数计算软件Refprop.pdf

    python数据分析与可视化-27-不定长参数之关键字参数.ev4.rar

    本课程“python数据分析与可视化-27-不定长参数之关键字参数”聚焦于Python中的一个高级特性——不定长参数,特别是关键字参数,这对于编写灵活且易于理解的函数至关重要。 关键字参数允许我们在调用函数时,通过...

    PyPI 官网下载 | aliyun-python-sdk-core-2.13.5.tar.gz

    在Python生态系统中,PyPI(Python Package Index)是用于分发和发现第三方Python软件的中心仓库。 首先,让我们详细了解一下Python SDK。SDK,全称Software Development Kit,是一组工具、库、文档和示例代码,...

    基于 python的SORT多目标跟踪算法+opencv模板匹配算法实战-多个小球跟踪

    【作品名称】:基于 python的SORT多目标跟踪算法+opencv模板匹配算法实战——多个小球跟踪 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目...

    Python库 | tencentcloud-sdk-python-ecm-3.0.311.tar.gz

    《Python库 Tencentcloud-sdk-python-ecm-3.0.311详解》 在Python编程领域,库的使用是提升开发效率的关键。Tencentcloud-sdk-python-ecm-3.0.311是一个专门为Python开发者设计的腾讯云SDK,它提供了与腾讯云边缘...

    python 函数的动态参数python 函数的动态参数python 函数的动态参数python 函数的动态参数.txt

    python 函数的动态参数python 函数的动态参数python 函数的动态参数python 函数的动态参数python 函数的动态参数python 函数的动态参数python 函数的动态参数python 函数的动态参数python 函数的动态参数

    Python中的 sort 和 sorted的用法与区别

    今天在做一道题时,因为忘了Python中sort和sorted的用法与区别导致程序一直报错,找了好久才知道是使用方法错误的问题!现在就大致的归纳一下sort和sorted的用法与区别 1. sort: sort是Python中列表的方法 sort()...

    python-2.7.5-90.el7.x86_64.rpm

    python-2.7.5-90.el7.x86_64.rpm

    Black.Hat.Python.Python.Programming.for.Hackers.pdf

    Black.Hat.Python.Python.Programming.for.Hackers.pdf python hacker programming

    Python实现字典的key和values的交换

    有些时候我们不得已要利用values来反向查询key,有没有简单的方法呢? 下面我给大家列举一些方法,方便大家使用 python3 >>> d1={'a':1,'b':2} >>> {value:key for key,value in d1.iteritems()} {1: 'a', 2: 'b'}...

    Python获取Redis所有Key以及内容的方法

    一、获取所有Key # -*- encoding: UTF-8 -*- __author__ = "Sky" import redis pool=redis.ConnectionPool(host='127.0.0.1',port=6379,db=0) r = redis.StrictRedis(connection_pool=pool) keys = r.keys() print ...

    基于yolov5+deepsort开发的多类别多目标跟踪的Python源码(优质项目).zip

    基于yolov5+deepsort开发的多类别多目标跟踪的Python源码(优质项目).zip代码模型完整,下载可用确保可以运行。 基于yolov5+deepsort开发的多类别多目标跟踪的Python源码(优质项目).zip代码模型完整,下载可用...

    Python-3.7.3.tar.xz 源码

    Python-3.7.3.tar.xz XZ compressed source tarball MD5: 93df27aec0cd18d6d42173e601ffbbfd File Size: 17108364 请不要给我5星好评,因为好评会上涨下载积分!

    Python兼容Java bouncycastle包的国密sm2加解密方法

    首先,我们需要一个Python库来处理SM2算法。目前,有如`gmssl`这样的Python库,它是基于开源的GMSSL项目,实现了对国密算法的支持,包括SM2。`gmssl`库可以提供与Java bouncycastle相类似的API,使得在Python中进行...

Global site tag (gtag.js) - Google Analytics