JustCaptain kod-buduschego
fd53ca53a7acd6747e1bbff7184ba2bca75932b7
Перейти к файлу
Код
kod-buduschego Python 2025-20263.5. Функция enumeratepracticesteachbase.rutask_2.py
anc update c70a58f 8 октября 2026 г.
task_2.py
fruits: list[str] = ["яблоко", "банан", "апельсин"]
fruit_dict: dict = {}


def stardart_solution(collect: list[str]) -> None:
    print(stardart_solution.__name__)
    result_dict: dict[int, str] = {}
    for id in range(len(collect)):
        result_dict[id] = collect[id]  # id => 0, collect[id] => collect[0] => "яблоко"
        # result_dict[0] = "яблоко" => result_dict -> {0: "яблоко"}
    print(result_dict)


def enumerate_solution(collect: list[str]) -> None:
    print(enumerate_solution.__name__)
    result_dict: dict[int, str] = {}
    for key, value in enumerate(collect):
        result_dict[key] = value  # key => 0, collect[key] => collect[0] => "яблоко'
    print(result_dict)


stardart_solution(collect=fruits)
enumerate_solution(collect=fruits)