Как сделать поиск в списке Python?
Есть список списков list = [['1','Марина','1'],['1','Маша','1'],['1','Миша','1']]
Как сделать чтобы при вводе значения М
оставались списки у которых значений под индексом 1 начинается на букву М
то есть: при значении М
вывод будет [['1','Марина','1'],['1','Маша','1'],['1','Миша','1']
при значении Ма
вывод будет [['1','Марина','1'],['1','Маша','1']]
при значении Мар
вывод [['1','Марина','1']]
Ответы (1 шт):
Автор решения: Danis
→ Ссылка
arr = [['1','Марина','1'],['1','Маша','1'],['1','Миша','1']]
res = [el for el in arr if el[1].startswith("Мар")]