Дата публикации:

Индексация элементов массивов (и символьных строк) в Python всегда начинается с 0


При работе с массивами в Python, важно помнить, что индексация элементов всегда начинается с 0. Это значит, что первый элемент массива будет иметь индекс 0, второй - индекс 1 и так далее. Давайте рассмотрим несколько примеров программ, чтобы лучше понять этот принцип.

  1. Программа A=[4, 6]2+[3] 4 N=len(A) print(A) Результат работы программы будет: [4, 6, 4, 6, 3, 3, 3, 3]
  2. Программа N = 5 A=[0]N for i in range(N): A[i]=i3 Какие значения будут записаны в массив A? [0, 3, 6, 9, 12]
  3. Программа a = [1] * 5 print(a) Результат работы программы будет: [1, 1, 1, 1, 1]
  4. Программа A = [6, 5, 4, 3, 2, 1] x = 1 A[x + 3] = A[x - 1] + 1 print(A[x + 3]) Результат работы программы будет: 7 Таким образом, при работе с массивами в Python важно помнить о том, что индексация элементов начинается с 0, и учитывать это при написании программ.

 

 
Загрузка...