30秒学会 Python 片段 · 2023年4月28日

30秒学会 Python 片段 – Dictionary values

Returns a flat list of all the values in a flat dictionary.

  • Use dict.values() to return the values in the given dictionary.
  • Return a list() of the previous result.

代码实现

def values_only(flat_dict):
  return list(flat_dict.values())

使用样例

ages = {
  'Peter': 10,
  'Isabel': 11,
  'Anna': 9,
}
values_only(ages) # [10, 11, 9]

翻译自:https://www.30secondsofcode.org/python/s/values-only