Извините, если это уже было задано, я не мог найти его нигде. В основном, как мне получить 2 отдельных диапазона в списке в Python.Python Список индексирования нескольких диапазонов
Если я хочу, 1-й, 2-й, 5-й и 6-й элементы списка, я знаю, что могу это сделать,
l = range(0,15)
l[1:3]+l[5:7]
, но это предполагает, что л легко писать. Однако я сбрасываю что-то с веб-страницы с помощью BeautifulSoup4, поэтому я использую soup.find_all (который дает мне список), поэтому я не могу просто написать 2 списка, l и объединить их.
Я хочу получить ответ, что это что-то вроде
l = range(0,15)
l[1:3,5:7]
(но, конечно, без ошибок) :)
Что не так с 'l [1: 3] + l [5: 7]'? –