Я хочу иметь возможность печатать несколько определенных элементов без использования цикла
my_list = [0,1,2,3,4,5,6,7,8] print(my_list[0,5,7])
Я получил эту ошибку: Ошибка типа: индексы списка должны быть целыми числами или частями, а не кортежем
Python не позволяет вам делать такие вещи, как list[1, 2, 3], чтобы получить элементы 1, 2 и 3 из списка. Вместо этого вы должны получить каждый элемент по отдельности, например:
list[1, 2, 3]
print(list[1], list[2], list[3])
import numpy as np my_list = [0,1,2,3,4,5,6,7,8] l=np.array(my_list) l[[0,5,7]]