30秒学会 Python 片段 · 2023年3月17日

30秒学会 Python 片段 – Dictionary to list

Converts a dictionary to a list of tuples.

  • Use dict.items() and list() to get a list of tuples from the given dictionary.

代码实现

def dict_to_list(d):
  return list(d.items())

使用样例

d = {'one': 1, 'three': 3, 'five': 5, 'two': 2, 'four': 4}
dict_to_list(d)
# [('one', 1), ('three', 3), ('five', 5), ('two', 2), ('four', 4)]

翻译自:https://www.30secondsofcode.org/python/s/dict-to-list