В Python существуют следующие встроенные типы последовательностей:
Неизменяемые последовательности:
str
): Последовательности символов.tuple
): Упорядоченные коллекции элементов, которые не могут быть изменены после создания.bytes
): Последовательности байтов (неизменяемый аналог bytearray
).Изменяемые последовательности:
list
): Упорядоченные коллекции элементов, которые можно изменять.bytearray
): Изменяемые последовательности байтов.Основные операции, общие для всех типов последовательностей, включают:
последовательность[индекс]
последовательность[начало:конец:шаг]
len(последовательность)
элемент in последовательность
последовательность1 + последовательность2
(для изменяемых создает новый объект)последовательность * число
(для изменяемых создает новый объект)Операции специфичные для изменяемых последовательностей:
В Python существуют следующие встроенные типы последовательностей:
Неизменяемые последовательности:
str
): Последовательности символов.tuple
): Упорядоченные коллекции элементов, которые не могут быть изменены после создания.bytes
): Последовательности байтов (неизменяемый аналог bytearray
).Изменяемые последовательности:
list
): Упорядоченные коллекции элементов, которые можно изменять.bytearray
): Изменяемые последовательности байтов.Основные операции, общие для всех типов последовательностей, включают:
последовательность[индекс]
последовательность[начало:конец:шаг]
len(последовательность)
элемент in последовательность
последовательность1 + последовательность2
(для изменяемых создает новый объект)последовательность * число
(для изменяемых создает новый объект)Операции специфичные для изменяемых последовательностей:
Register or sign in to get access to full answers for all questions from the question bank.