Resultados da pesquisa a pedido "dictionary"

2 a resposta

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

4 a resposta

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

2 a resposta

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

2 a resposta

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

2 a resposta

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', ...

2 a resposta

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', ...

3 a resposta

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() ...

1 a resposta

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

15 a resposta

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

1 a resposta

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