|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.05.2023, 11:40 | #1 |
Пользователь
Регистрация: 11.09.2022
Сообщений: 13
|
Выбрать из многомерного списка по нескольким условием
python:
a = [[[["k1",25],["k1",35]],[["k2",10],["k2",35]],[["s1",25],["s1",35]]]] key = ["k1"] ss = [[i for i in k if i[0][0]==key[0]]for k in a] # если key=одно значение, а как если несколько значений print(ss) Ответ: [["k1",25],["k1",35]] Необходимо: a = [[[["k1",25],["k1",35]],[["k2",10],["k2",35]],[["s1",25],["s1",35]]]] key = ["k1","s1"] # Ответ: [["k1",25],["k1",35]],[["s1",25],["s1",35]] |
21.05.2023, 11:41 | #2 |
Пользователь
Регистрация: 11.09.2022
Сообщений: 13
|
я не програмист, а архитектор.Просьба помочь в данном вопросе.Спасибо
|
21.05.2023, 20:02 | #3 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,342
|
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
23.05.2023, 16:56 | #4 |
Пользователь
Регистрация: 11.09.2022
Сообщений: 13
|
BDA, Спасибо
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как заставить цикл while с условием выполнить действие для каждого элемента списка | Bmkdesone | Помощь студентам | 3 | 04.11.2021 12:28 |
удаление элемента из списка с условием[c++] | luibrain | Помощь студентам | 4 | 06.05.2016 16:09 |
Создание списка из полей и ключей многомерного массива | IntegralAL | JavaScript, Ajax | 1 | 06.12.2013 17:45 |
Как нескольким потокам брать строку из одного списка по очереди? | trafbite | Общие вопросы Delphi | 23 | 12.03.2012 19:34 |