Cha*_*ang -1 python sorting lambda
要d根据每个单词的长度按照后代顺序排序,我们在python中有这些实现:
d = ["ba","ab","a","b"]
d.sort(key = lambda s: (-len(s), s)) # ['ab', 'ba', 'a', 'b']
d.sort(key = lambda s: -len(s)) # ['ba', 'ab', 'a', 'b']
d.sort(key = lambda s: len(s), reverse = True) # ['ba', 'ab', 'a', 'b']
Run Code Online (Sandbox Code Playgroud)
这是我的问题:
s在第一种lambda函数中,第二个参数是什么意思?