Кортеж (інформатика): відмінності між версіями

[перевірена версія][перевірена версія]
Вилучено вміст Додано вміст
BunykBot (обговорення | внесок)
м Впорядкування категорій впорядкування
BunykBot (обговорення | внесок)
м заміна застарілого тегу source
Рядок 24:
== У програмуванні ==
У деяких мовах програмування, наприклад, [[Python]] або [[ML]], кортеж — особливий тип даних. У мові Python кортеж ({{lang-en|tuple}}) відрізняється від списку тим, що елементи кортежу не можна змінювати.
<sourcesyntaxhighlight lang="python">
a = (1, 2, 3, 2)
print a[1]
a[1] = 5 #Помилка
</syntaxhighlight>
</source>
Ця програма на [[Python|Python 2.7]], яка використовує кортеж ''a'', виведе помилку в 3-му рядку: <code>TypeError: 'tuple' object does not support item assignment</code>.