Share This
Связаться со мной
Крути в низ
Categories
//Инвертируем ключи и значения в словаре: задача для питонистов

Инвертируем ключи и значения в словаре: задача для питонистов

21.06.2021Category : Python

Напишите функцию, которая будет менять местами ключи и значения в словаре.

Примеры:

invert({ "z": "q", "w": "f" }) ➞ { "q": "z", "f": "w" }  invert({ "a": 1, "b": 2, "c": 3 }) ➞ { 1: "a", 2: "b", 3: "c" }  invert({ "zebra": "koala", "horse": "camel" }) ➞ { "koala": "zebra", "camel": "horse" }

Варианты решения:

def invert(d):     return {v: k for k, v in d.items()}
def invert(dct):     return {dct[i]:i for i in dct}
def invert(dct):     return dict(zip(dct.values(),dct.keys()))
def invert(dct):     return dict(map(reversed, dct.items()))

invertiruem kljuchi i znachenija v slovare zadacha dlja pitonistov f3314ae - Инвертируем ключи и значения в словаре: задача для питонистов

Хотите решать больше задач по Python

Подписывайтесь на нас в Телеграм

Подписаться ×

  • 0 views
  • 0 Comment

Leave a Reply

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Связаться со мной
Close