










Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Dicionarios em python
Tipologia: Notas de estudo
1 / 18
Esta página não é visível na pré-visualização
Não perca as partes importantes!











Nesse caso, as chaves têm que ser strings, mas são escritas sem aspas
d = dict([(1,2),('chave','conteudo')]) d[1] 2 d['chave'] 'conteudo' d = dict(x=1,y=2) d['x'] 1 d = dict(1=2,3=4) SyntaxError: keyword can't be an expression
x = { "Joao":"a", "Maria":"b" } y = x x.clear() print x,y {} {}
x = { "Joao":"a", "Maria":"b" } y = x x = {} print x,y {} {'Joao': 'a', 'Maria': 'b'}
x = {"Joao":[1,2], "Maria":[3,4]} y = x.copy() y ["Pedro"]=[5,6] x ["Joao"] += [3] print x {'Joao': [1, 2, 3], 'Maria': [3, 4]} print y {'Pedro': [5, 6], 'Joao': [1, 2, 3], 'Maria': [3, 4]}
dic = { "Joao":"a", "Maria":"b" } dic.get("Pedro") print dic.get("Pedro") None print dic.get("Joao") a print dic.get("Carlos","N/A") N/A
dic = { "Joao":"a", "Maria":"b" } dic.has_key("Joao") True dic.has_key("Pedro") False
d = {'x': 1, 'y': 2} d.pop('x') 1 d {'y': 2}
d {'url': 'http://www.python.org', 'spam': 0, 'title': 'Python Web Site'} d.popitem() ('url', 'http://www.python.org') d {'spam': 0, 'title': 'Python Web Site'}