Domande con tag 'dictionary'

2
risposte

Qual è più pitone: controllando l'esistenza e non essere None, o usando la verità e get () con dicts?

Sto caricando un file di configurazione. Sto considerando i seguenti modi per farlo. Versione 1: config = json.load('myconfig.json') config_elm = config.get('some_config_elm') if config_elm is not None: # use config_elm ... vs versione...
posta 24.05.2017 - 11:58
2
risposte

Implementazione di una bind monade sensibile alle chiavi per la mappa valore-chiave

Sulla base della monade List ho deciso di definire Monad istanze per il tipo Map da Data.Map , per eseguire unioni e pieghe concatenate su Map s come elenchi, ma con l'efficiente ordinamento e fusione di Map s: {-# LAN...
posta 10.06.2016 - 16:01
2
risposte

Progettazione API: dovrei usare stringhe o enum per le chiavi del dizionario

Sto lavorando su un'API in C #. Sto cercando di pensare al modo più semplice per esporre la mia API per i consumatori. In particolare, ho una classe nel mio modello di dati esposti che ha una proprietà di dizionario. Sto cercando di decidere se...
posta 06.06.2016 - 17:21
2
risposte

Uso del dizionario GPL in applicazioni commerciali

Abbiamo un'applicazione mobile commerciale con giochi di parole per cui vogliamo utilizzare dizionari per varie lingue. Molti di questi hanno licenze GPLv3 o CC-NC3. Modifichiamo i dizionari: in pratica filtriamo alcune parole non consentite...
posta 15.03.2016 - 09:20
5
risposte

Perché i set Python e i dizionari non sono ordinati per impostazione predefinita?

Comprendo la differenza tra insiemi ordinati e non ordinati e capisco perché per molti scopi non abbiamo bisogno di serie ordinate. Ma tutte le operazioni impostate sono ancora possibili sui set ordinati, e gli insiemi devono essere memorizzati...
posta 17.11.2017 - 10:57
1
risposta

Qual è la differenza tra la soluzione che utilizza defaultdict e quella che utilizza setdefault?

In Think Python l'autore introduce defaultdict . Quello che segue è un estratto dal libro riguardante defaultdict : If you are making a dictionary of lists, you can often write simpler code using defaultdict. In my solution to Exercis...
posta 20.08.2017 - 02:54
1
risposta

Enum o dizionario per il parametro in memoria

Ho una tabella UserItems {ID, UserID, ItemID} Gli articoli devono essere nella RAM (non nella tabella db). Che cosa è meglio per questo? Come enum con attributi o come dizionario di oggetti?: enum Items { [InternalParam("x432", 34)]...
posta 14.11.2017 - 10:28
1
risposta

Quale sarebbe una corretta implementazione di un dizionario in java?

Il problema: Diciamo che voglio creare un'app java (che attualmente usa java 8) che funziona come un dizionario. Voglio che l'app fornisca all'utente la capacità di aggiungere e cercare parole, ogni parola deve contenere un nome , un sign...
posta 21.07.2017 - 17:12
1
risposta

Come capire le parole chiave "cancella h [chiave]" di JavaScript e "del h [tasto]" di Python?

C'è una cosa che non riesco a capire in JavaScript o Python, e questa è la sintassi delete o del . In JavaScript: obj = {ha: 123, hi: 3.14} delete obj.ha # now obj is {hi: 3.14} In Python: d1 = {"ha" : 123, "hi"...
posta 07.03.2016 - 08:20
1
risposta

Algoritmo per ottenere tutte le possibili forme di una parola con suffissi diversi [chiuso]

Sto scrivendo un'applicazione in javascript dove ho dato una parola, ho bisogno di ottenere tutte le possibili versioni della parola con il suffisso che è la differenza tra ogni modulo. Ad esempio: "sponsor" deve restituire "sponsorizzazione"...
posta 09.02.2016 - 11:39