Кортеж и список

Anonim

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.Tuples показывают структуру, тогда как списки показывают порядок.