‫A propósito, há na verdade mais uma maneira que vimos nas listas de como procurar um item em
‫um dicionário.
‫Lembre-se de como alistas usamos a palavra-chave quando dissemos algo parecido com, ei, estou em uma
‫lista que contém I ou até mesmo usamos uma string como, oi?
‫Bem, você pode fazer o mesmo com os dicionários.
‫Posso dizer, o Baskett existe no usuário?
‫E vamos imprimir isso.
‫E corra.
‫E vai dizer, sim, a cesta existe e o usuário.
‫E quanto ao tamanho?
‫Isso existe?
‫Não, isso é falso.
‫Isso não existe no usuário, mas é aqui que fica realmente interessante.
‫E este, novamente, é um outro método de dicionário que podemos usar.
‫E, a propósito, você pode ver que não há tantos métodos de dicionário que, bem, os dicionários têm.
‫Felizmente, vamos examinar os principais aqui.
‫Esse é chamado de Ki.
‫E Keyes simplesmente verifica as chaves, quais são as chaves do usuário?
‫Então, se eu for olá aqui e clicar em Executar.
‫Bem, sem chaves, desculpe, deste lado, não deste, então este é um valor, então se eu quiser verificar as chaves,
‫diria idade.
‫O que é verdade, mas se eu quiser verificar bem os valores, nesse caso, se eu fizer.
‫Olá?
‫Eu entendi que vai acabar ou o que chamamos de iterar.
‫Os valores, outro que é realmente útil são os itens e os itens são especiais porque vimos chaves
‫e valores, mas os itens realmente agarram o item inteiro.
‫Então, a maneira como podemos realmente ver isso é apenas remover e clicar em executar.
‫Tudo bem.
‫Isso é interessante, eu tenho itens DECT aqui e pego parece uma lista, e aqui temos uma cesta de colchetes
‫um, dois, três, grande amarelo e H20.
‫Mas há alguma sintaxe estranha aqui que não vimos antes, e esta é na verdade uma tupla.
‫Então, vamos adiar isso e falar um pouco mais sobre isso quando falarmos sobre nossa próxima estrutura
‫de dados.
‫Mas chaves, valores e itens são uma maneira fácil de obter essas coisas para nós em nosso dicionário.
‫Vamos continuar com outros métodos de dicionário que podemos usar.
‫Um é muito bom.
‫É chamado.
‫Claro.
‫E se eu executar isso.
‫Você vê que recebo um dicionário vazio.
‫E se eu apenas executar usuários claros aqui e executar usuários?
‫Bem, ainda é um objeto vazio ou um dicionário vazio, então você pode ver aqui que clear não
‫retorna nada.
‫Isso não funciona bem, apenas no lugar, remove tudo o que o dicionário tem.
‫Portanto, ele apenas cria um dicionário vazio.
‫A respeito.
‫Cópia de?
‫Bem, uma cópia nos permite copiar um usuário para que, se eu imprimir o usuário e o usuário também, clique em executar.
‫Eu recebo dois usuários cada uma das chaves e valores copiados, mas se eu for agora, digamos.
‫Limpe o primeiro usuário e clico em executar.
‫O primeiro usuário está vazio, mas como copiei o segundo usuário, o segundo usuário possui as informações antigas.
‫E este é um conceito sobre o qual falamos antes.
‫Outro comando útil e vamos voltar a ter usuário é o usuário dot pop, que remove uma chave e um
‫valor do dicionário.
‫Portanto, em nosso caso, vamos apenas dizer que queremos remover a chave que é idade.
‫Então, vou dizer idade.
‫E se eu executar isso.
‫Eu recebo 20 porque pop retorna o valor de tudo o que foi removido, mas se eu imprimir o usuário agora, você
‫verá que a idade não existe mais porque a removemos.
‫Mas Pop, como você pode ver, remove o valor real.
‫Ou retorna o valor real 20, aqui está outro item pop muito divertido e, honestamente, isso, eu não usei muito, mas acho que
‫é um item pop divertido, se você adivinhou bem, não vai adivinhar .
‫Ah, e isso é porque tenho que ter certeza de que escrevi corretamente com letras minúsculas se eu executar isso.
‫O que acabou de acontecer, algo aparece aleatoriamente.
‫Uma das chaves e os valores neste caso, idade 20, são removidos, portanto, o último item do dicionário é
‫removido.
‫Mas lembre-se, um dicionário não é ordenado.
‫Então, se este fosse um dicionário enorme, enorme que, bem, não tem nenhuma ordem para ele.
‫Às vezes remove algum par, como você pode ver, não o último, mas algum par de valores-chave.
‫Então você tem que ter cuidado com este.
‫Não necessariamente remove apenas a última coisa que você inseriu, mas pode ser útil em algumas
‫ocasiões.
‫Finalmente, temos algo chamado update.
‫Uma atualização simplesmente atualiza, como o nome sugere, um valor-chave.
‫Então, vamos dar uma olhada aqui.
‫Tudo o que precisamos fazer é fornecer um novo dicionário.
‫Portanto, as chaves simplesmente dizem, ei, quero atualizar a idade para cinquenta e cinco.
‫Lute, clique, corra.
‫Ah, e esqueci um colchete aqui, vamos tentar de novo se eu clicar em executar.
‫Ai está.
‫A idade foi atualizada, mas se.
‫Esta era uma chave que não existe como anos e eu clico em executar, ela ainda será atualizada com um novo item de chave.
‫Portanto, este é outro método realmente útil.
‫Tudo bem, é isso para dicionários.
‫Te vejo no próximo vídeo.