Converter conjuntos de python em uma lista

Converter conjuntos de python em uma lista
Ambos os conjuntos e listas em Python mantêm um monte de objetos, mas há algumas coisas que as distinguem. Se discutirmos conjuntos, eles não são uma coleção seqüencial de objetos. Objetos no conjunto são excepcionais. Conjuntos podem ser criados envolvendo os elementos usando colchetes encaracolados. É por isso que eles não são categorizados, fixos e permitem objetos únicos. Aqui, sem categoria significa que os itens no conjunto não têm ordem seqüencial. Possui pedidos alterados sempre que você o usar. Portanto, você não pode acessá -los por valor ou chave de índice. No entanto, os conjuntos são mutáveis, mas contêm apenas os elementos incontestáveis.

Por outro lado, as listas no Python são um grupo de itens bem ordenado que pode ser acessado usando um valor de índice. As listas também são mutáveis, mas você pode adicionar, alterar ou remover os itens da lista sempre que precisar. Venha e vamos mergulhar para entender como converter conjuntos em uma lista de Python.

Nota: A ferramenta Spyder no Windows 10 foi usada neste guia.

Exemplo 1

Neste exemplo, discutimos o método para converter um conjunto em uma lista de Python. Elaboramos este método usando a função List (). Para converter o conjunto na lista, usamos um compilador Spyder para criar um novo arquivo e aprender como a função List () funciona. O Python fornece muitas funções internas, e a função List () é uma delas que converte conjuntos em uma lista.

Primeiro, você cria o conjunto adicionando valores a ele. Função de uso () para definir a conversão em uma lista. Nesta função, você passa no conjunto na lista como um parâmetro. Portanto, neste programa, alimentamos "set (roll_no)" como um parâmetro de lista para alterar o conjunto em uma lista e atribuí -lo à variável "res". Em seguida, utilizamos a função print () para imprimir a lista alterada na tela do terminal:

set_rollno = 10, 11, 12, 13
res = List (set_rollno)
Imprimir (res)

Para verificar a saída da conversão definida usando a função List (), salve seu arquivo de código com o “.Extensão py ”e pressione F5 para compilar o código:

Exemplo 2

Em nosso segundo exemplo, usamos a abordagem de iteração manual para converter um conjunto em uma lista de Python. Elaboramos esse método adicionando manualmente os elementos na lista Python. Este método é demorado e não é comumente usado em comparação com o método da lista (). Este método leva muito tempo para adicionar itens à lista manualmente. Para explicar melhor o método, usamos o mesmo arquivo de código e aplicamos modificações a ele.

Primeiro, criamos o conjunto adicionando valores a ele. Em seguida, criamos uma lista em branco para preenchê -la manualmente por elementos. Em seguida, usamos um loop para atravessar o conjunto e adicionar elementos na lista usando a função Append (). Depois disso, utilizamos a função print () para imprimir a lista na tela do terminal.

set_rollno = 10, 11, 12, 13
my_ = list = []
para i em set_rollno:
anexar (i)
Imprimir (my_list)

Novamente, salve a extensão do seu arquivo de código. Em seguida, pressione F5 para executar o código e verificar a saída na tela do console:

Exemplo 3

Em nosso terceiro exemplo, usamos a abordagem Frozenset para converter um conjunto em uma lista de Python. O objeto Frozenset em Python é um grupo inorganizado incontrolável de itens de dados. Portanto, você não pode alterar os itens do Frozenset. Para transformá -lo em uma lista, aplique a função da lista como um argumento para acessar os elementos da lista.

Primeiro, criamos o Frozenset adicionando valores a ele. Em seguida, utilizamos o método da lista e passamos o conjunto como um argumento. Depois disso, utilizamos a função print () para imprimir a lista na tela do terminal:

Sell_rollno = Frozenset (10, 12, 20, 13)
a_list = list (set_rollno)
Imprimir (a_list)

Mais uma vez, salve e execute o arquivo do programa para visualizar a saída Frozenset na tela do console.

Conclusão

Este tutorial recomenda algumas abordagens básicas para converter um conjunto em uma lista de Python, juntamente com uma breve comparação e explicação da lista e conjuntos. Reutilizamos três exemplos únicos para explicar o processo de conversão de conjuntos de python em uma lista. Você pode utilizar qualquer método para obter uma compreensão básica deste tópico.