【Python】列表也能用list。get(key)来查找元素么???

data = [{},{},{},{}]

def get_value(data,k):
    return data.get(k)

a = sorted(data,key = lambda x: get_value(x,'key'), reverse=False))

如上图,我带入的参数为一个内部元素为字典的列表data(此处列表内容没填),为何直接用data.get('key')hui

为什么不自己试一试呢,完全不需要问啊

 

get_value函数这边传过来的data是列表data的每个元素(即字典),所以还是字典的get方法。不是列表

两个data以为是一样的,我试过了