Python. Индекс в массиве.
Python: отрицательные индексы массива — как это работает и зачем нужно.
Работа с массивами (списками, коллекциями, и даже строками кстати) — основа программирования на Python. Один из часто задаваемых вопросов у начинающих разработчиков: что значат отрицательные индексы массива и зачем они вообще нужны? И я даже больше скажу! На первом же собеседовании технический интервьюер может запросто спросить: может ли быть индекс списка отрицательным? Но мы-то хитренькие, и теперь готовы к таким каверзным вопросам. В этой статье есть все про отрицательные индексы. Вообще, на...
Отрицательные индексы в строках Python
В Python, как и в других языках, есть функция, которая возвращает длину строки. Это функция len(). Пример: str = "Привет" print(len(str)) Этот код напечатает число 6, поскольку в слове “Привет” шесть букв. Ну и наверняка когда-нибудь вам захочется получить последний символ в строке, используя функцию len(). Но если вы сделаете так: str[len(str)] то вы получите ошибку, поскольку в Python индексация начинается с нуля. То есть индекс последнего символа в слове “Привет” будет 5, а не 6. Поэтому получать...