my_array1
- это список . Этот список содержит три элемента, 'John'
в качестве первого элемента, 'Tom'
в качестве второго элемента и 'Peter'
в качестве третьего элемента. В этом случае элементами являются строки , но список может содержать элементы любого типа, например, my_array
, который содержит целые числа. Если вы хотите что-то сделать с элементом в списке, вам нужен способ доступа к этому элементу. Вы получаете доступ к элементу в списке в квадратных скобках []
и расположении элемента в списке. Важно отметить, что нумерация элемента начинается с 0. Таким образом, первый элемент, 'John'
, находится в позиции 0 в списке. Чтобы получить к нему доступ, вы пишете my_array1[0]
. Точно так же, чтобы получить доступ ко второму и третьему элементу, вы пишете my_array1[1]
и my_array1[2]
.
Теперь, чтобы ответить на ваш вопрос: i
- не более чем замена любого числа в вашей программе для числа 0, 1 или 2. Таким образом, если i
равно 1, запись my_array1[i]
такая же, как запись my_array1[1]
и доступ ко второму элементу в my_array1
, то есть 'Tom'
.