Resultados da pesquisa a pedido "dictionary"
Qual é a melhor maneira de criar chaves de tupla intercambiáveis para o mesmo valor de dicionário?
def check(): dict_choice_a = {(a, b) : value, (b, a) : value} #(a, b) and (b, a) refer to the same value but repeted dict_choice_b = {tuple(sorted((a, b)) : value} #not repetitive but unreadable dict_choice_a[(a, b)] = new_value #need to do twice ...
Existe um equivalente no local para 'map' em python?
Eu tenho uma lista de strings que eu preciso higienizar. Eu tenho um método para higienizá-los, para que eu pudesse fazer: new_list = map(Sanitize, old_list)mas não preciso manter a lista antiga por perto. Isso me fez pensar se existe um ...
Como usar um intervalo para chaves dict?
Eu tenho um programa que analisa o Google em busca de links, verifica quantos links você encontrou e tenta encontrar o sucesso certo para sua pesquisa: def check_urls_for_queries(self): """ The returned URLS will be run through a query regex to ...
É apropriado usar o mapa (func, list) para transformar objetos sem retornar uma lista?
Eu tenho uma pergunta sobre "melhores práticas" aqui. Estou usando o mapa de uma maneira que talvez não se destine a ser usado - usando os elementos de uma lista para alterar o estado de um objeto diferente. a saída final da lista não é realmente ...
Criando dicionários aninhados complexos a partir do Pandas DataFrame
Estou tentando encontrar uma maneira genérica de criar (possivelmente profundamente) dicionários aninhados a partir de uma instância plana do Pandas DataFrame. Suponha que eu tenha o seguinte DataFrame: dat = pd.DataFrame({'name' : ['John', ...
Remova dictos duplicados de (lista de dictos) com a chave
Atualmente, tenho a capacidade de remover duplicatas se não houver uma chave na frente do dicionário aninhado. Um exemplo da minha lista de dictos que funciona com esta função é: [{'asndb_prefix': '164.39.xxx.0/17', 'cidr': '164.39.xxx.0/17', ...
Convertendo lista separada por dois pontos em um dict?
Eu escrevi algo parecido com isto para converter lista separada por vírgula em um ditado. def list_to_dict( rlist ) : rdict = {} i = len (rlist) while i: i = i - 1 try : rdict[rlist[i].split(":")[0].strip()] = rlist[i].split(":")[1].strip() ...
Por que o __dict__ das instâncias é muito menor em Python 3?
No Python, os dicionários criados para as instâncias de uma classe são pequenos se comparados aos dicionários criados que contêm os mesmos atributos dessa classe: import sys class Foo(object): def __init__(self, a, b): self.a = a self.b = b f = ...
Acessando uma chave Dictionary.Keys através de um índice numérico
Estou usando umDictionary<string, int> onde oint é uma contagem da chave. Agora, preciso acessar a última chave inserida dentro do dicionário, mas não sei o nome dela. A tentativa óbvia: int LastCount = ...
Agrupe por várias chaves e resuma / média vários valores de uma lista de dicionários
Eu sou novo no Python e tive um problema com o código abaixo. Eu estava procurando uma maneira de agrupar por várias chaves e resumir / valores médios de uma lista de dicionários em Python. O código abaixo (também localizado a partir da pergunta ...