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 для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Свежие комментарии

    Рубрики

    About Author 01.

    blank
    Roman Spiridonov

    Моя специальность - Back-end Developer, Software Engineer Python. Мне 39 лет, я работаю в области информационных технологий более 5 лет. Опыт программирования на Python более 3 лет. На Django более 2 лет.

    Categories 05.

    © Speccy 2022 / All rights reserved

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