Este tutorial em Python discutirá o nome do nome do módulo de fábrica do módulo das coleções. Passaremos por todos os conceitos importantes de Python denominados com exemplos e sintaxe.
O que é chamado Tuple em Python?
O nome do módulo Python Collections, uma extensão do contêiner de dados da tupla python que nos permite acessar elementos em uma tupla usando nomes ou etiquetas. Podemos definir uma nova classe de tupla importando o nome do módulo Python Collections e usar a função de fábrica nomeada (). Em resumo, uma tupla nomeada é uma combinação de tupla python e dicta de dados.
Python chamado Sintaxe
De coleções importantes denominadasEntre os 6 atributos de nomeadotuple (), apenas dois são obrigatórios, Digite o nome e campos_name, o resto é opcional.
O Digite o nome representa o nome da subclasse de tupla e é usado para criar objetos semelhantes a tuplas.
O Feild_names atributo representa o nome da etiqueta para os elementos da tupla. Pode ser uma corda separada por espaços "fname lname departamento de salário" ou uma lista de string ['fname', 'lname', 'dept', 'salário'].
Declarando um nome de nome em Python
Agora, vamos começar declarando um chamado.
De coleções importantes denominadasSaída:
O nome do funcionário E1 é: Sam SmithAcessando elementos do nome NomeTuple em Python
Existem três maneiras de acessar elementos de uma tupla nomeada usando:
Saída:
Funcionário (usando índice) Sam Smith Marketing 20000Trabalhando com Python chamado
Python chamadotuples é imutável
Como uma tupla normal, chamado TUPLOS também são imutáveis. Ele lançará um erro se atribuirmos um novo valor a um número ou rótulo de índice existente.
Exemplo:
De coleções importantes denominadasSaída:
AttributeError: não é possível definir o atributoConvertendo um python chamado Tuple em um dicionário de Python
Um nome do nome é tratado como um dicionário porque todos os elementos da tupla nomeada estão associados a um rótulo como em um dicionário de Python.
Para converter um nome de nome em um dicionário, podemos usar o ._asdict () método.
Exemplo:
De coleções importantes denominadasSaída:
'fname': 'sam', 'lname': 'smith', 'dept': 'marketing', 'salário': 20000Crie um objeto NometTuple do Python Iterable
Para converter um objeto iterável como Tupla, List, Set e Dictionary em nomeado ._make () método.
Exemplo:
De coleções importantes denominadasSaída:
Funcionário (fname = 'rahul', lname = "sharma", dept = "marketing", salário = 20000)Converter um dicionário de python em tupla nomeada
Existem duas maneiras de converter um dicionário python em um nome nomeado.
Podemos usar o ** Operador ou Valores do dicionário () método.
Exemplo:
De coleções importantes denominadasSaída:
Funcionário (fname = 'sonia', lname = "Jenner", dept = "gestão", salário = 20000)Verifique todos os campos de Python chamado Tuple
Usando a propriedade _fields, podemos todos os campos da tupla nomeada
Exemplo:
De coleções importantes denominadasSaída:
('fname', 'lname', 'departamento', 'salário')Como mudar o valor de nomeado
Um nome de nome é imutável e não podemos alterar seus valores de atributo após a declaração. No entanto, o nome do nome fornece o .Substituir () Método que retorna uma cópia do nome nomeado com um valor de atributo alterado.
Exemplo:
De coleções importantes denominadasSaída:
Funcionário (fname = 'John', lname = "smith", dept = "marketing", salário = 20000)Conclusão
Para concluir este tutorial em Python, aprendemos o que é chamado dependa em Python e como declarar. NomeTTuple é uma combinação de tupla python e dicionário python no qual os elementos são acessados com os números de etiqueta (chave) ou índice. Podemos usar o nome NomeTuple como um recipiente normal de tupla python, e eles são úteis quando queremos realizar hash usando apenas tupla.