Учитывая список
a = range(10)
Вы можете разрезать его с помощью таких утверждений, как
a[1]
a[2:4]
Однако я хочу сделать это на основе переменной, указанной в другом месте кода. Я легко могу сделать это для первого
i = 1
a[i]
Но как мне это сделать для другого? Я пробовал индексирование со списком:
i = [2, 3, 4]
a[i]
Но это не работает. Я также попытался использовать строку:
i = "2:4"
a[i]
Но это тоже не работает.
Возможно ли это?