image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Joyce Rodrigues
Joyce Rodrigues22/03/2024 22:41
Compartilhe

Dictionary em Python

    Dicionários em Python são coleções não ordenadas de pares chave-valor. Aqui está um resumo dos conceitos e exemplos:

    1. Criação de um dicionário: Um dicionário pode ser criado utilizando chaves {} ou a função dict(), onde os valores são associados às chaves. Exemplo:
    my_dict = {'name': 'Maria', 'age': 30, 'city': 'New York'}
    
    
    1. Acesso aos elementos em um dicionário: Os elementos podem ser acessados através de suas chaves. Exemplo:
    print("Name:", my_dict['name'])
    
    
    1. Adição e modificação de elementos: Novos pares chave-valor podem ser adicionados e os valores existentes podem ser modificados. Exemplo:
    my_dict['gender'] = 'Male'
    
    
    1. Remoção de elementos: Pares chave-valor podem ser removidos do dicionário. Exemplo:
    del my_dict['city']
    
    
    1. Dicionário aninhado: É possível ter dicionários dentro de dicionários, criando estruturas de dados complexas. Exemplo:
    nested_dict = {
      'person1': {'name': 'Alice', 'age': 30},
      'person2': {'name': 'Bob', 'age': 35, 'extra': {'city': 'João Pessoa'}}
    }
    
    
    1. Métodos de dicionário: Existem métodos úteis para manipular dicionários:
    • keys(), values(), e items(): Retornam listas de chaves, valores e pares chave-valor, respectivamente.
    • pop(): Remove um item com uma chave especificada e retorna seu valor.
    • popitem(): Remove e retorna o último par chave-valor do dicionário.
    • setdefault(): Adiciona um par chave-valor ao dicionário se a chave não existir.
    • update(): Atualiza o dicionário com os pares chave-valor de outro dicionário.
    • fromkeys(): Cria um novo dicionário com as chaves especificadas e o mesmo valor padrão.
    • get(): Retorna o valor associado a uma chave, ou um valor padrão se a chave não existir. Exemplo:
    name = my_dict.get('name')
    
    Compartilhe
    Comentários (0)