0% acharam este documento útil (0 voto)
35 visualizações3 páginas

Diferença Entre List VS Set VS Tuple em Python - GeeksforGeeks

O documento explica as diferenças entre listas, conjuntos e tuplas em Python, incluindo que listas são mutáveis e ordenadas, conjuntos são não ordenados e não permitem itens duplicados, e tuplas são imutáveis.

Enviado por

DAROCHA 453
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
35 visualizações3 páginas

Diferença Entre List VS Set VS Tuple em Python - GeeksforGeeks

O documento explica as diferenças entre listas, conjuntos e tuplas em Python, incluindo que listas são mutáveis e ordenadas, conjuntos são não ordenados e não permitem itens duplicados, e tuplas são imutáveis.

Enviado por

DAROCHA 453
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 3

Estruturas de dados e algoritmos Preparação para Entrevistas Ciência de Dados Prática temática C C++ Java Pitão Últimos

Diferença entre Lista VS Set VS Tuple em Python


Nível de dificuldade: Básico ● Última atualização : 08 Jun, 2021

Ler Discutir Cursos Prática Vídeo

Lista: A s listas são como matrizes de tamanho dinâmico, declaradas em outras linguagens (vetor em C++ e ArrayList em

Java). A s listas não precisam ser homogêneas sempre, o que a torna a ferramenta mais poderosa em P ython. A s

principais características das listas são:

A lista é um tipo de dados disponível em P ython que pode ser escrito como uma lista de valores separados por vírgulas

(itens) entre colchetes.

Lista são mutáveis .i.e pode ser conver tido em outro tipo de dados e pode armazenar qualquer elemento de dados

nele.

List pode armazenar qualquer tipo de elemento.

Exemplo :

P ython3

# Python3 program to demonstrate 


# List 
   
# Creating a List
List = []
print("Blank List: ")
print(List)
   
# Creating a List of numbers
List = [10, 20, 14]
print("\nList of numbers: ")
print(List)
   
# Creating a List of strings and accessing
# using index
List = ["Geeks", "For", "Geeks"]
print("\nList Items: ")
print(List[0]) 
print(List[2])

Saída:

Blank List:
[]

List of numbers:
[10, 20, 14]

List Items:
Geeks
Geeks

Comece sua jornada de codificação agora!


Usamos cookies para garantir que você tenha a melhor experiência de navegação em nosso site. Ao usar nosso site, você reconhecer que
leu e compreendeu a nossa Política de Cookies e Política de Privacidade Login RegistroPeguei!
Tupla: Tuple é uma coleção de objetos P ython muito parecidos com uma lista. A sequência de valores armazenados em

uma tupla pode ser de qualquer tipo, e eles são indexados por inteiros. Os valores de uma tupla são sintaticamente

separados por 'vírgulas'. Embora não seja necessário, é mais comum definir uma tupla fechando a sequência de valores

entre parênteses. A s principais características das tuplas são:

Segunda-feira as
20h em ponto
A Imersão em Anúncios Online vai
começar segunda-feira as 20h em
ponto. Não perca por nada

Tupla é uma sequência imutável em python.

Ele não pode ser alterado ou substituído, uma vez que é imutável.

É definido entre parênteses().

Tuplas podem armazenar qualquer tipo de elemento.

Exemplo :

P ython3

# Creating an empty Tuple


Tuple1 = ()
print("Initial empty Tuple: ")
print (Tuple1)
   
# Creating a Tuple with
# the use of list
list1 = [1, 2, 4, 5, 6]
print("\nTuple using List: ")
print(tuple(list1))
   
#Creating a Tuple 
#with the use of built-in function
Tuple1 = tuple('Geeks')
print("\nTuple with the use of function: ")
print(Tuple1)

Saída:

Initial empty Tuple:


()

Tuple using List:


(1, 2, 4, 5, 6)

Tuple with the use of function:


('G', 'e', 'e', 'k', 's')

Pôr: Em P ython, Set é uma coleção não ordenada de tipo de dados que é iterável, mutável e não tem elementos

duplicados. A principal vantagem de usar um conjunto, em oposição a uma lista, é que ele tem um método altamente

otimizado para verificar se um elemento específico está contido no conjunto. A s principais características do conjunto

Comece sua jornada de codificação agora!


Usamos cookies para garantir que você tenha a melhor experiência de navegação em nosso site. Ao usar nosso site, você reconhecer que
são: leu e compreendeu a nossa Política de Cookies e Política de Privacidade
Conjuntos são uma coleção não ordenada de elementos ou coleção não intencional de itens em python.

Aqui, a ordem em que os elementos são adicionados ao conjunto não é fixa, ele pode mudar com frequência.

É definido sob chaves encaracoladas{}

Os conjuntos são mutáveis, no entanto, apenas objetos imutáveis podem ser armazenados nele.

Exemplo :

P ython3

# Python3 program to demonstrate 


# Set in Python
   
# Creating a Set
set1 = set()
print("Initial blank Set: ")
print(set1)
   
# Creating a Set with
# the use of Constructor
# (Using object to Store String)
String = 'GeeksForGeeks'
set1 = set(String)
print("\nSet with the use of an Object: " )
print(set1)
   
# Creating a Set with
# the use of a List
set1 = set(["Geeks", "For", "Geeks"])
print("\nSet with the use of List: ")
print(set1)

Saída:

Initial blank Set:


set()

Set with the use of an Object:


{'G', 's', 'e', 'o', 'r', 'F', 'k'}

Set with the use of List:


{'Geeks', 'For'}

Tabela de diferença entre lista, conjunto e tupla

Lista Pôr Tupla

Listas é Mutável O conjunto é mutável Tupla é imutável

É encomendada a coleção de itens É uma coleção não ordenada de itens É encomendada a coleção de itens

Os itens da lista podem ser Os itens no conjunto não podem ser Itens em tupla não podem ser

substituídos ou alterados alterados ou substituídos alterados ou substituídos

Comece sua jornada de codificação agora!


Usamos cookies para garantir que você tenha a melhor experiência de navegação em nosso site. Ao usar nosso site, você reconhecer que
leu e compreendeu a nossa Política de Cookies e Política de Privacidade

Você também pode gostar