Python之max(num, key=lambda x:x[0])用法的详细解析
生活随笔
收集整理的這篇文章主要介紹了
Python之max(num, key=lambda x:x[0])用法的详细解析
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?1、max(num, key=lambda x:x[0])語法介紹如下:
key=lambda 元素: 元素[字段索引]
print(max(C, key=lambda x: x[0]))???
x:x[]字母可以隨意修改,求最大值方式按照中括號[]里面的維度,[0]按照第一維,[1]按照第二維。
?
2、具體代碼用法及輸出結果如下:
2.1、取第1維
num = [(1,2.5), (1.5, 3.2), (1.3, 4.0), (2.2, 1.8)] y,z = max(num, key=lambda x:x[0]) print(y, z)相當于找4組坐標的第1個數的最大值,顯然為2.2,因此結果如下:?
2.1、取第2維?
num = [(1,2.5), (1.5, 3.2), (1.3, 4.0), (2.2, 1.8)] y,z = max(num, key=lambda x:x[1]) print(y, z)相當于找4組坐標的第2個數的最大值,顯然為4.0,因此結果如下:?
總結
以上是生活随笔為你收集整理的Python之max(num, key=lambda x:x[0])用法的详细解析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python逻辑运算符:if and
- 下一篇: Python3之打印出map结果的pri