Назад к вопросам
Junior — Middle
61
Можешь ли ты перечислить и объяснить основные последовательности данных в языке Python?
Ответ от нейросети
sobes.tech AI
В Python основные последовательности данных — это структуры, которые хранят упорядоченные коллекции элементов. К ним относятся:
-
Список (
list): изменяемая последовательность, которая может содержать элементы разных типов.my_list = [1, 'apple', 3.14] -
Кортеж (
tuple): неизменяемая последовательность, похожая на список, но элементы нельзя менять после создания.my_tuple = (1, 'apple', 3.14) -
Строка (
str): последовательность символов, неизменяемая.my_str = "hello" -
Диапазон (
range): последовательность чисел, обычно используется в циклах.for i in range(5): print(i) # 0 1 2 3 4
Все эти последовательности поддерживают операции индексирования, срезов, перебора в циклах и имеют методы для работы с элементами.
Пример использования списка и кортежа:
fruits = ['apple', 'banana', 'cherry'] # список
coordinates = (10.0, 20.0) # кортеж
print(fruits[1]) # banana
print(coordinates[0]) # 10.0