Os dicionários Python são uma das estruturas de dados mais versáteis e amplamente utilizadas na programação Python. Eles são tipos de dados integrados que permitem aos desenvolvedores armazenar dados em pares de valores-chave, tornando-os incrivelmente úteis para uma variedade de aplicativos. Neste artigo, exploraremos o que são dicionários, como usá-los e forneceremos exemplos para ilustrar sua funcionalidade.
Um dicionário Python é uma coleção não ordenada de itens, onde cada item é armazenado como um par que consiste em uma chave única e seu valor associado. As chaves em um dicionário devem ser de tipos imutáveis, como strings, números ou tuplas, enquanto os valores podem ser de qualquer tipo de dados, incluindo listas, conjuntos ou até mesmo outros dicionários.
Você pode criar um dicionário de duas maneiras principais: usando chaves {} ou o construtor dict().
my_dict = { "name": "Alice", "age": 30, "city": "New York" }
my_dict2 = dict(name="Bob", age=25, city="Los Angeles")
Para acessar um valor em um dicionário, você usa a chave associada a esse valor. Isso é feito usando colchetes [].
print(my_dict["name"]) # Output: Alice print(my_dict2["age"]) # Output: 25
Você pode adicionar um novo par de valores-chave ou atualizar o valor de uma chave existente simplesmente atribuindo um novo valor à chave.
my_dict["occupation"] = "Engineer"
my_dict["age"] = 31
Os itens podem ser removidos de um dicionário usando a instrução del ou o método pop().
del my_dict["city"]
age = my_dict.pop("age") # This removes the key and returns its value print(age) # Output: 31
Você pode percorrer chaves, valores ou pares de valores-chave em um dicionário usando um loop for.
for key in my_dict: print(key)
for value in my_dict.values(): print(value)
for key, value in my_dict.items(): print(f"{key}: {value}")
Vamos reunir tudo em um exemplo completo para demonstrar como criar, manipular e acessar um dicionário.
# Creating a dictionary person = { "name": "Alice", "age": 30, "city": "New York" } # Accessing a value print(person["name"]) # Output: Alice # Updating a value person["age"] = 31 # Adding a new key-value pair person["occupation"] = "Engineer" # Removing a key-value pair del person["city"] # Looping through the dictionary for key, value in person.items(): print(f"{key}: {value}")
Alice name: Alice age: 31 occupation: Engineer
Os dicionários Python são ferramentas poderosas para gerenciar e organizar dados. Sua capacidade de armazenar pares de valores-chave os torna ideais para uma ampla variedade de aplicações, desde o simples armazenamento de dados até a manipulação complexa de dados. Ao compreender como criar, acessar, atualizar e remover itens de dicionários, você pode aproveitar seus recursos em seus projetos Python de forma eficaz.
Sinta-se à vontade para experimentar os exemplos fornecidos neste artigo e explorar como os dicionários podem ser usados para aprimorar suas habilidades de programação! Se você tiver alguma dúvida ou precisar de mais esclarecimentos sobre algum tópico relacionado aos dicionários Python, não hesite em perguntar.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3