Как разделить список на две части по определенному индексу?
Есть два списка с элементами, в первом множество значений, например - [100,200,1200,1500,2000], во втором одно значение [2]. Как разделить первый список на две части, что бы в первой части оказались все элементы списка до индекса 2 - (цифра из второго списка) а в другом списке все элементы с индексами >= 2?
На входе:
y=[100,200,1200,1500,2000];
z=[2]
На выходе:
y1=[100,200];
y2=[1200,1500,2000]
Ответы (1 шт):
Автор решения: Danis
→ Ссылка
Используйте срезы:
y = [100,200,1200,1500,2000]
z = 2
y1, y2 = y[:z], y[z:]