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].
Stavo rifattorizzando un mio vecchio codice e mi sono imbattuto in questo: alist.sort(cmp_items) def cmp_items(a, b): if a.foo > b.foo: return 1 elif a.foo == b.foo: return 0 else: return -1 Il codice funziona (e l'ho scritto circa 3 anni fa!) Ma non riesco a trovare questa cosa documentata da …
Python ha elenchi immutabili? Supponiamo che io desideri avere la funzionalità di una raccolta ordinata di elementi, ma che voglio garantire non cambierà, come può essere implementata? Gli elenchi sono ordinati ma possono essere modificati.
Questo sembra qualcosa per cui Python avrebbe una scorciatoia. Voglio aggiungere un elemento a un elenco N volte, in modo efficace facendo questo: l = [] x = 0 for i in range(100): l.append(x) Mi sembra che dovrebbe esserci un metodo "ottimizzato" per questo, qualcosa del tipo: l.append_multiple(x, 100) È …
Li ho visti usati nello stesso modo e sono preoccupato di intraprendere un percorso nel design che è irreversibile se non lo capisco meglio. Inoltre, sto usando .NET.
Ho due elenchi (non elenchi Java, puoi dire due colonne) Per esempio **List 1** **Lists 2** milan hafil dingo iga iga dingo elpha binga hafil mike meat dingo milan elpha meat iga neeta.peeta Mi piacerebbe un metodo che restituisca quanti elementi sono uguali. Per questo esempio dovrebbe essere 3 e …
Quindi ho una lista: list<Object> myList; myList.push_back(Object myObject); Non sono sicuro ma sono sicuro che questo sarebbe l'elemento "0" nell'array. C'è qualche funzione che posso usare che restituirà "mioOggetto"? Object copy = myList.find_element(0); ?
Dato il seguente elenco Scala: val l = List(List("a1", "b1", "c1"), List("a2", "b2", "c2"), List("a3", "b3", "c3")) Come posso avere: List(("a1", "a2", "a3"), ("b1", "b2", "b3"), ("c1", "c2", "c3")) Poiché zip può essere utilizzato solo per combinare due elenchi, penso che dovresti iterare / ridurre in qualche modo l'elenco principale. …
in C ++, ho due list<T>oggetti Ae Bvoglio aggiungere tutti i membri di Balla fine di A. Ho cercato in diverse fonti e non ho trovato una soluzione semplice (ei A.append(B);) e questo mi sorprende un po '. Qual è il modo migliore per farlo? Come accade, non mi interessa …
Come posso convertire un elenco in una stringa separata da spazi in Python? Ad esempio, voglio convertire questo elenco: my_list = [how,are,you] Nella stringa "how are you" Gli spazi sono importanti. Non voglio ottenere ciò howareyouche ho fatto finora con il mio tentativo di utilizzo "".join(my_list)
Voglio creare un dizionario da un dato elenco, in una sola riga . Le chiavi del dizionario saranno gli indici ei valori saranno gli elementi della lista. Qualcosa come questo: a = [51,27,13,56] #given list d = one-line-statement #one line statement to create dictionary print(d) Produzione: {0:51, 1:27, 2:13, 3:56} …
Ho una lezione class Person{ public string Name {get; set;} public string Surname {get; set;} } e una List<Person>a cui aggiungo alcune voci. L'elenco è vincolato al mio DataGridView. List<Person> persons = new List<Person>(); persons.Add(new Person(){Name="Joe", Surname="Black"}); persons.Add(new Person(){Name="Misha", Surname="Kozlov"}); myGrid.DataSource = persons; Non c'è problema. myGridmostra due righe, ma …
Ho un metodo seguente ... che in realtà prende l'elenco di frasi e divide ogni frase in parole. Eccolo: public List<String> getWords(List<String> strSentences){ allWords = new ArrayList<String>(); Iterator<String> itrTemp = strSentences.iterator(); while(itrTemp.hasNext()){ String strTemp = itrTemp.next(); allWords = Arrays.asList(strTemp.toLowerCase().split("\\s+")); } return allWords; } Devo passare questo elenco in una hashmap …
Considera il seguente codice Python con il quale aggiungo in modo nuovo list2tutti gli elementi con indici da 1 a 3 di list1: for ind, obj in enumerate(list1): if 4 > ind > 0: list2.append(obj) Come scriveresti questo usando la comprensione delle liste, se non ho accesso agli indici tramite …
Vorrei creare un elenco multidimensionale. Per riferimento, sto lavorando a un analizzatore di playlist. Ho un file / elenco di file, che il mio programma salva in un elenco standard. Una riga del file in ogni voce dell'elenco. Quindi analizzo l'elenco con espressioni regolari per trovare righe specifiche. Alcuni dei …
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.