Perguntas com a marcação «dictionary»

Um dicionário mapeia chaves para valores, permitindo a recuperação eficiente de valores de chaves. USE tag [map-function] sobre funções de mapeamento sobre dados, POR FAVOR; e para geografia, [mapas].

6
Convertendo String JSON em Dicionário Não Listado
Estou tentando passar um arquivo JSON e converter os dados em um dicionário. Até agora, foi o que eu fiz: import json json1_file = open('json1') json1_str = json1_file.read() json1_data = json.loads(json1_str) Eu espero json1_dataser um dicttipo, mas ele realmente sai como um listtipo quando eu verifico type(json1_data). o que estou …

8
Dicionários e valores padrão
Supondo que connectionDetailsseja um dicionário Python, qual é a melhor, mais elegante e mais "pitônica" maneira de refatorar códigos como esse? if "host" in connectionDetails: host = connectionDetails["host"] else: host = someDefaultValue

20
Como imprimir a chave de um dicionário?
Gostaria de imprimir uma chave de dicionário Python específica: mydic = {} mydic['key_name'] = 'value_name' Agora posso verificar se mydic.has_key('key_name'), mas o que eu gostaria de fazer é imprimir o nome da chave 'key_name'. É claro que eu poderia usar mydic.items(), mas não quero todas as chaves listadas, apenas uma …
213 python  dictionary  key 





20
Qual é a melhor maneira de implementar dicionários aninhados?
Eu tenho uma estrutura de dados que basicamente equivale a um dicionário aninhado. Digamos que seja assim: {'new jersey': {'mercer county': {'plumbers': 3, 'programmers': 81}, 'middlesex county': {'programmers': 81, 'salesmen': 62}}, 'new york': {'queens county': {'plumbers': 9, 'salesmen': 36}}} Agora, manter e criar isso é bastante doloroso; toda vez que …


9
Armazenando dicionários Python
Estou acostumado a trazer dados para dentro e para fora do Python usando arquivos .csv, mas há desafios óbvios nisso. Algum conselho sobre maneiras simples de armazenar um dicionário (ou conjuntos de dicionários) em um arquivo json ou pck? Por exemplo: data = {} data ['key1'] = "keyinfo" data ['key2'] …
198 python  json  dictionary  save  pickle 



16
Casos de uso para o método dict 'setdefault'
A adição do collections.defaultdictPython 2.5 reduziu bastante a necessidade dictdo setdefaultmétodo. Esta pergunta é para a nossa educação coletiva: O que setdefaultainda é útil hoje em Python 2.6 / 2.7? Quais casos de uso populares de setdefault foram substituídos collections.defaultdict?

5
inserir vs substituir vs operador [] no mapa c ++
Estou usando mapas pela primeira vez e percebi que existem várias maneiras de inserir um elemento. Você pode usar emplace(), operator[]ou insert(), mais variantes, como usar value_typeou make_pair. Embora exista muita informação sobre todos eles e perguntas sobre casos específicos, ainda não consigo entender o quadro geral. Então, minhas duas …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.