1. 首页
  2. 数据库
  3. 其它
  4. Python中按值来获取指定的键

Python中按值来获取指定的键

上传者: 2021-01-16 20:15:17上传 PDF文件 41.19KB 热度 28次
Python字典中的键是唯一的,但不同的键可以对应同样的值,比如说uid,可以是1001。id同样可以是1001。这样的话通过值来获取指定的键,就不止一个!而且也并不太好处理。这里同样提供两种思路来处理。 方法一: >>> dct = {'Name': 'Alice', 'Age': 18, 'uid': 1001, 'id': 1001} >>> def get_key1(dct, value): ... return list(filter(lambda k:dct[k] == value, dct)) >>> get_key1(dct, 1001) ['id', 'uid'] 方法
用户评论