Python/Учебник Python 3.1: различия между версиями
Содержимое удалено Содержимое добавлено
Green fr (обсуждение | вклад) |
Green fr (обсуждение | вклад) |
||
Строка 1348:
Кортежи можно использовать в различных целях. Например: <code>(x, y)</code> пары координат, записи о рабочих из базы данных, и так далее. Кортежи, как и строки, неизменяемы: невозможно присвоить что-либо индивидуальным элементам кортежа (однако, вы можете симулировать большинство схожих эффектов за счёт операций срезов и конкатенации). Также можно создать кортежи, содержащие изменяемые объекты, такие как списки.
Определённая проблема состоит в конструировании кортежей, состоящих из нуля или одного элемента: в синтаксисе языка есть дополнительные хитрости, позволяющие достигнуть этого. Пустые кортежи формируются за счёт пустой пары скобок; кортеж с одним элементом конструируется за счёт запятой, следующей за
<source lang="python">>>> empty = ()
|