Dicionário para Lista

Beginner

This tutorial is from open-source community. Access the source code

Introdução

Em Python, um dicionário (dictionary) é uma coleção de pares chave-valor. Às vezes, podemos precisar converter um dicionário em uma lista de tuplas (tuples). Neste desafio, você deve escrever uma função que recebe um dicionário como argumento e retorna uma lista de tuplas.

Dicionário para Lista

Escreva uma função dict_to_list(d) que recebe um dicionário d como argumento e retorna uma lista de tuplas. Cada tupla deve conter um par chave-valor do dicionário. A ordem das tuplas na lista deve ser a mesma ordem dos pares chave-valor no dicionário.

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)]

Resumo

Neste desafio, você aprendeu como converter um dicionário em uma lista de tuplas em Python. Você pode usar o método dict.items() para obter uma lista de tuplas a partir do dicionário.