Форум сайта python.su
Офлайн
Напиши код сюда. Используй теги code для этого. И напиши задачу.
Офлайн
нет
Отредактировано vitz (Май 21, 2023 13:15:08)
Офлайн
Офлайн
vitzнапиши как должно выдать результат по предоставленной тобой строке
Офлайн
a = (((('k1',25),('k1',35)),(('k2',10),('k2',35)),(('s1',25),('s1',35)))) def concat(s): for x in s: if isinstance(x, tuple): yield from concat(x) else: yield x res = list(concat(a)) print([ v for k,v in zip(res[0::2], res[1::2]) if k in("s1", "k1") ])
Отредактировано Rodegast (Май 21, 2023 19:55:41)
Офлайн
vitzНаучись код писать на форуме сначала. На каше-малаше гадать мало кто будет.
нет
vitzДа ты даже школьный уровень не тянешь. Любой школьник сюда код отправит легко.
ps: Я не программист, а архитектор.
Отредактировано py.user.next (Май 21, 2023 23:52:38)
Офлайн