,返回由符合条件元素组成的新列表。...x: x % 2 == 0, range(10))
>>> print(list(ret))
[0, 2, 4, 6, 8]
三,sorted
当对List、Dict进行排序时,Python提供了两个方法...x:x[1])
[('d', 1), ('c', 2), ('d', 2), ('d', 3), ('a', 5)]
2,对列表进行排序时,先按照元组的第一列进行排序,然后在第一列的基础按照元组的第二列进行排序...map(func, seq1[, seq2,…])
1,当seq只有一个时
当seq只有一个时,把函数func作用于seq的每个元素上,得到一个新的seq
map(lambda x: x*x , [1,...2, 3, 4, 5])
#[1, 4, 9, 10, 25]
2,当seq多于一个时
当seq多于一个时,map可以并行地对每个seq执行func,也就是说,func有多个参数,用于接收相应序列的每个元素