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].





24
Obtendo a chave com o valor máximo no dicionário?
Eu tenho um dictionary: chaves são seqüências de caracteres, os valores são inteiros. Exemplo: stats = {'a':1000, 'b':3000, 'c': 100} Gostaria de receber 'b'como resposta, já que é a chave com um valor mais alto. Fiz o seguinte, usando uma lista intermediária com tuplas de valor-chave invertidas: inverse = [(value, …
867 python  dictionary  max 

20
Como copiar um dicionário e editar apenas a cópia
Alguém pode explicar isso para mim? Isso não faz nenhum sentido para mim. Copio um dicionário para outro e edito o segundo e ambos são alterados. Por que isso está acontecendo? >>> dict1 = {"key1": "value1", "key2": "value2"} >>> dict2 = dict1 >>> dict2 {'key2': 'value2', 'key1': 'value1'} >>> dict2["key2"] …

18
Como você classifica um dicionário por valor?
Muitas vezes tenho que classificar um dicionário, composto por chaves e valores, por valor. Por exemplo, tenho um hash de palavras e respectivas frequências, que quero ordenar por frequência. Há um SortedListque é bom para um único valor (digamos frequência), que eu quero mapeá-lo de volta à palavra. SortedDictionary ordena …
796 c#  .net  sorting  dictionary 






8
Converter lista de dicionários em um DataFrame do pandas
Eu tenho uma lista de dicionários como este: [{'points': 50, 'time': '5:00', 'year': 2010}, {'points': 25, 'time': '6:00', 'month': "february"}, {'points':90, 'time': '9:00', 'month': 'january'}, {'points_h1':20, 'month': 'june'}] E eu quero transformar isso em pandas DataFrameassim: month points points_h1 time year 0 NaN 50 NaN 5:00 2010 1 february 25 …

10
Por que dict.get (key) em vez de dict [key]?
Hoje, me deparei com o dictmétodo getque, dado uma chave no dicionário, retorna o valor associado. Para que finalidade essa função é útil? Se eu quisesse encontrar um valor associado a uma chave em um dicionário, posso simplesmente fazê dict[key]-lo, e ele retornará a mesma coisa: dictionary = {"Name": "Harry", …
651 python  dictionary 

30
Obter chave por valor no dicionário
Eu criei uma função que irá procurar idades em um Dictionarye mostrar o nome correspondente: dictionary = {'george' : 16, 'amber' : 19} search_age = raw_input("Provide age") for age in dictionary.values(): if age == search_age: name = dictionary[age] print name Eu sei como comparar e encontrar a idade em que …
632 python  dictionary 

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.