Что такое последовательность в Python
Python
Middle
Без компании
Что такое последовательность в Python
Ответы
В Python последовательность — это упорядоченный набор элементов, доступ к которым осуществляется по индексу. Основные типы последовательностей:
- **Списки (list)** — изменяемые, могут содержать элементы разных типов:
```
my_list = [1, 'a', 3.14]
```
- **Кортежи (tuple)** — неизменяемые, обычно используются для хранения разнородных данных:
```
my_tuple = (1, 'b', 2.71)
```
- **Строки (str)** — неизменяемые последовательности символов:
```
my_str = "Hello"
```
- **Диапазоны (range)** — неизменяемые последовательности чисел:
```
my_range = range(5) # 0,1,2,3,4
```
Общие операции для всех последовательностей:
- Индексация: `seq[0]`
- Срезы: `seq[1:3]`
- Конкатенация: `seq1 + seq2`
- Повторение: `seq * 3`
- Проверка вхождения: `x in seq`
- Длина: `len(seq)`
Последовательности поддерживают итерацию и могут использоваться в циклах `for`.