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].
In Python, quanto può essere grande una lista? Ho bisogno di un elenco di circa 12000 elementi. Potrò ancora eseguire metodi di elenco come l'ordinamento, ecc.?
Qual è la differenza tra 1.List<Integer> list1 = new ArrayList<Integer>(Arrays.asList(ia)); //copy 2.List<Integer> list2 = Arrays.asList(ia); dove iaè matrice di numeri interi. Sono venuto a sapere che alcune operazioni non sono consentite list2. perché è così? come viene immagazzinato in memoria (riferimenti / copia)? Quando mischio gli elenchi, list1non influisce sull'array …
Come posso ottenere l'ultimo elemento di uno stream o di un elenco nel codice seguente? Dov'è data.careasun List<CArea>: CArea first = data.careas.stream() .filter(c -> c.bbox.orientationHorizontal).findFirst().get(); CArea last = data.careas.stream() .filter(c -> c.bbox.orientationHorizontal) .collect(Collectors.toList()).; //how to? Come puoi vedere ottenere il primo elemento, con un certo filter, non è difficile. Tuttavia, …
Sto lavorando a uno script per scorrere ricorsivamente le sottocartelle in una cartella principale e creare un elenco di un determinato tipo di file. Ho un problema con la sceneggiatura. Attualmente è impostato come segue for root, subFolder, files in os.walk(PATH): for item in files: if item.endswith(".txt") : fileNamePath = …
Questa può sembrare una cosa strana da fare, ma ignorandola, c'è un modo simpatico e conciso di convertire una lista in dizionario in cui ogni coppia di valori chiave nel dizionario è solo ogni stringa nella lista. vale a dire List = string1, string2, string3 Dictionary = string1/string1, string2/string2, string3/string3 …
Ho qualche lista: List<int> list = new List<int> { 1, 2, 3, 4, 5 }; Voglio applicare alcune trasformazioni agli elementi del mio elenco. Posso farlo in due modi: List<int> list1 = list.Select(x => 2 * x).ToList(); List<int> list2 = list.ConvertAll(x => 2 * x).ToList(); Qual è la differenza tra …
Java 9 ha introdotto nuovi metodi di fabbrica per gli elenchi, List.of: List<String> strings = List.of("first", "second"); Qual è la differenza tra la precedente e la nuova opzione? Cioè, qual è la differenza tra questo: Arrays.asList(1, 2, 3); e questo: List.of(1, 2, 3);
Qual è il modo più idiomatico per ottenere qualcosa di simile, in Haskell: foldl (+) 0 [1,2,3,4,5] --> 15 O il suo equivalente in Ruby: [1,2,3,4,5].inject(0) {|m,x| m + x} #> 15 Ovviamente, Python fornisce la reducefunzione, che è un'implementazione di fold, esattamente come sopra, tuttavia, mi è stato detto …
Ho due elenchi che devo combinare in cui il secondo elenco ha dei duplicati del primo elenco ignorato. .. Un po 'difficile da spiegare, quindi fammi mostrare un esempio di come appare il codice e cosa voglio come risultato. first_list = [1, 2, 2, 5] second_list = [2, 5, 7, …
La mia applicazione utilizza un elenco come questo: List<MyClass> list = new List<MyClass>(); Utilizzando il Addmetodo, un'altra istanza di MyClassviene aggiunta all'elenco. MyClass fornisce, tra gli altri, i seguenti metodi: public void SetId(String Id); public String GetId(); Come posso trovare un'istanza specifica MyClassdi utilizzando il GetIdmetodo? So che esiste il …
Sto usando .NET 3.5 e vorrei essere in grado di ottenere ogni * n* esimo elemento da un elenco. Non mi interessa sapere se è stato ottenuto utilizzando un'espressione lambda o LINQ. modificare Sembra che questa domanda abbia provocato un bel po 'di dibattito (che è una buona cosa, giusto?). …
Ho guardato solo alcuni webcast prima di iniziare a progettare alcune applicazioni Entity Framework. Non ho letto molta documentazione e ora mi sento come se ne soffrissi. L'ho usato List<T>nelle mie classi e ha funzionato benissimo. Ora ho letto della documentazione e si afferma che avrei dovuto usare ICollection<T>. Sono …
Vorrei sapere se esiste un modo migliore per stampare tutti gli oggetti in un elenco Python di questo: myList = [Person("Foo"), Person("Bar")] print("\n".join(map(str, myList))) Foo Bar Ho letto in questo modo non è proprio buono: myList = [Person("Foo"), Person("Bar")] for p in myList: print(p) Non c'è qualcosa come: print(p) for …
Ho scoperto che c'è una domanda correlata, su come trovare se almeno un elemento esiste in un elenco: Come verificare se uno dei seguenti elementi è in un elenco? Ma qual è il modo migliore e pitonico per scoprire se tutti gli elementi esistono in un elenco? Cercando tra i …
public class PricePublicModel { public PricePublicModel() { } public int PriceGroupID { get; set; } public double Size { get; set; } public double Size2 { get; set; } public int[] PrintType { get; set; } public double[] Price { get; set; } } List<PricePublicModel> pricePublicList = new List<PricePublicModel>(); Come …
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.