Il tag elenco può fare riferimento a: un elenco collegato (un insieme ordinato di nodi, ciascuno con riferimento al suo successore) o una forma di matrice dinamica. Da non utilizzare per gli elenchi HTML, utilizzare invece [elenchi html].
Dato un elenco di numeri, come si trovano le differenze tra ogni ( i) -esimo elemento e il suo ( i+1) -esimo? È meglio usare lambdaun'espressione o forse una comprensione di elenchi? Per esempio: Dato un elenco t=[1,3,6,...], l'obiettivo è quello di trovare un elenco v=[2,3,...]perché 3-1=2, 6-3=3ecc
Sto cercando di creare un bel elenco di colonne in Python da utilizzare con gli strumenti di amministrazione della riga di comando che creo. Fondamentalmente, voglio un elenco come: [['a', 'b', 'c'], ['aaaaaaaaaa', 'b', 'c'], ['a', 'bbbbbbbbbb', 'c']] Diventare: a b c aaaaaaaaaa b c a bbbbbbbbbb c L'utilizzo di …
Ho un codice che assomiglia a questo: thing_index = thing_list.index(thing) otherfunction(thing_list, thing_index) ok quindi è semplificato ma hai capito. Ora thingpotrebbe non essere effettivamente nell'elenco, nel qual caso voglio passare -1 come thing_index. In altre lingue questo è ciò che ti aspetteresti index()di restituire se non riuscisse a trovare l'elemento. …
Capisco che siano entrambi essenzialmente la stessa cosa, ma in termini di stile, qual è il migliore (più Pythonic) da usare per creare un elenco o un dict vuoto?
Perché queste due operazioni ( append()rispettivamente +) danno risultati diversi? >>> c = [1, 2, 3] >>> c [1, 2, 3] >>> c += c >>> c [1, 2, 3, 1, 2, 3] >>> c = [1, 2, 3] >>> c.append(c) >>> c [1, 2, 3, [...]] >>> Nell'ultimo caso …
Vorrei unire gli array in YAML e caricarli tramite ruby - some_stuff: &some_stuff - a - b - c combined_stuff: <<: *some_stuff - d - e - f Mi piacerebbe avere l'array combinato come [a,b,c,d,e,f] Ricevo l'errore: non ho trovato la chiave prevista durante l'analisi di una mappatura dei blocchi …
Sto cercando di ottenere gli elementi n-esimi da un elenco di tuple. Ho qualcosa come: elements = [(1,1,1),(2,3,7),(3,5,10)] Desidero estrarre solo i secondi elementi di ogni tupla in una lista: seconds = [1, 3, 5] So che potrebbe essere fatto con un forciclo, ma volevo sapere se esiste un altro …
Esiste un metodo predefinito definito in .Net per C # per rimuovere tutti gli elementi all'interno di un elenco che sono null? List<EmailParameterClass> parameterList = new List<EmailParameterClass>{param1, param2, param3...}; Diciamo che alcuni dei parametri sono null; Non posso saperlo in anticipo e voglio rimuoverli dalla mia lista in modo che …
Costruisco una stringa sin Python 2.6.5 che avrà un numero variabile di %stoken, che corrispondono al numero di voci nell'elenco x. Ho bisogno di scrivere una stringa formattata. Quanto segue non funziona, ma indica cosa sto cercando di fare. In questo esempio, ci sono tre %stoken e l'elenco ha tre …
Esiste un modo semplice per indicizzare tutti gli elementi di un elenco (o array, o altro) tranne un particolare indice? Per esempio, mylist[3] restituirà l'articolo nella posizione 3 milist[~3] restituirà l'intero elenco tranne 3
Ecco come sto attualmente convertendo un elenco di tuple in dizionario in Python: l = [('a',1),('b',2)] h = {} [h.update({k:v}) for k,v in l] > [None, None] h > {'a': 1, 'b': 2} C'è un modo migliore? Sembra che dovrebbe esserci una battuta per farlo.
Ho un elenco in Python e voglio controllare se alcuni elementi sono negativi. Specman ha il has()metodo per gli elenchi che fa: x: list of uint; if (x.has(it < 0)) { // do something }; Dove si ittrova una parola chiave Specman mappata a turno a ciascun elemento dell'elenco. Lo …
.NET offre un contenitore di elenchi generico le cui prestazioni sono quasi identiche (vedere la domanda sulle prestazioni di array e sugli elenchi). Tuttavia sono abbastanza diversi nell'inizializzazione. Gli array sono molto facili da inizializzare con un valore predefinito e per definizione hanno già una certa dimensione: string[] Ar = …
Ho due elenchi: l1 = list(2, 3) l2 = list(4) Voglio una terza lista: list(2, 3, 4). Come posso farlo in modo semplice. Anche se posso farlo in ciclo for, ma mi aspetto una risposta di una riga, o forse un metodo integrato. In realtà, ho una lista: list(list(2, 3), …
Voglio ordinare un elenco di stringhe in base alla lunghezza della stringa. Ho provato a usare l'ordinamento come segue, ma non sembra darmi il risultato corretto. xs = ['dddd','a','bb','ccc'] print xs xs.sort(lambda x,y: len(x) < len(y)) print xs ['dddd', 'a', 'bb', 'ccc'] ['dddd', 'a', 'bb', 'ccc'] Cosa potrebbe esserci di …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.