![]() | Прощание От Lucid_Eye |
![]() | Останься со мной От SectumsepraX |
![]() | Антон Городецкий и волшебный рояль От Садовая_Соня |
![]() | Эмили От ElenaBu |
![]() | Приключений много не бывает От ElenaBu |
![]() |
12 лет на сайте
29 октября 2024 |
![]() |
50 000 просмотров
6 апреля 2024 |
![]() |
11 лет на сайте
29 октября 2023 |
![]() |
Отредактировал 5 произведений
16 июля 2023 |
![]() |
10 лет на сайте
29 октября 2022 |
#программирование #python #фанфикс_знает_все #лень_регистрироваться_на_stackoverflow
Вроде знакомая уже магия списков в Питоне сумела снова удивить. speakers = ['A', 'B'] parameters = ['llp', 'lbp'] def make_sp_dict(sps=speakers, def_val=0): d = {} for sp in sps: d[sp] = def_val return d def make_art_dict(arts=parameters, sps=speakers, def_val=0): d = {} for art in arts: d[art] = sp_dict(sps, def_val) return d sel_vals = make_art_dict(arts=parameters, sps=speakers, def_val=list()) # sel_vals = {'llp': {'A': [], 'B': []}, 'lbp': {'A': [], 'B': []}} for par in parameters: par_value = load(par_file) speaker = 'A' if blahblahblah: sel_vals [par][speaker] .append(par_value) Свернуть сообщение - Показать полностью
|