Tuple vs List
Кортежи и списки - это два разных, но похожих типа последовательностей языка Python..
питон
Python - это программный язык, который помогает работать быстрее и повышает производительность программы. Это также помогает в снижении стоимости обслуживания. Это язык программирования, который помогает эффективно, рационально и экономично интегрировать системы.
Python - это язык, который можно бесплатно использовать для бытовых или коммерческих продуктов. Причина в том, что она одобрена OSI (Open Source License). Он работает на Mac OS X, Windows, Linux / Unix. Python был портирован на виртуальные машины .NET и Java.
Кортежи и списки Python являются схожими типами последовательностей, что вызывает путаницу среди людей, изучающих язык, но у них есть некоторые очень четкие различия.
Кортеж
Буквальный синтаксис кортежей показан в скобках.
Кортежи неизменны. Под «неизменяемым» подразумевается, что после создания они не поддерживают никаких дополнительных операций, которые могут быть добавлены в язык и не могут быть изменены после их создания..
Кортежи разнородны. «Гетерогенный» означает, что, как правило, кортежи - это типы последовательностей, которые могут быть разными и разными, или сделанные записи имеют разные значения.
Кортеж считается связной единицей.
Кортежи показывают структуру.
Списки
Буквальный синтаксис списков показан в квадратных скобках.
Списки изменчивы. Под изменяемым подразумевается, что эти объекты способны поддерживать дополнительные операции. Таким образом, последовательность списка представляет собой тип последовательности, которая поддерживает операции при добавлении в язык даже после создания.
Они однородны. «Однородный» означает, что эти типы последовательностей имеют дело с похожими или одинаковыми вещами. С предметами приходится иметь дело индивидуально.
Списки показывают порядок.
Резюме:
1. Кортежи и списки - это две одинаковые последовательности одного и того же языка программирования Python. Кортежи являются неизменяемыми, что означает, что они не могут быть изменены после их создания; тогда как список - это последовательность, которая является изменчивой. Он может быть изменен после его создания и также поддерживает дополнительные операции..
2. Литеральный синтаксис кортежей показан в скобках, тогда как буквальный синтаксис списков показан в квадратных скобках.
3. Кортежи разнородны, а списки - однородны. С предметами приходится иметь дело индивидуально.
4. Кортежи показывают структуру, тогда как списки показывают порядок.