Python的一些技巧

来源:互联网 发布:狗狗 知乎 编辑:程序博客网 时间:2024/05/22 16:01
a = [32, 37, 28, 30, 37, 25, 27, 24, 35, 55, 23, 31, 55, 21, 40, 18, 50,             35, 41, 49, 37, 19, 40, 41, 31]
 m = max(a)[i for i, j in enumerate(a) if j == m][9, 12]

返回一个数组最大数的index(返回list,有可能最大数有复数个)
index(m)只能返回第一个
注意这里的用法 if j==m
清空list  del a[:]
0 0