Znacznik list może odnosić się do: listy połączonej (uporządkowanego zestawu węzłów, z których każdy odnosi się do swojego następcy) lub formy tablicy dynamicznej. Nie należy go używać w przypadku list HTML, zamiast tego należy użyć [list HTML].
Mam następującą metodę ... która faktycznie pobiera listę zdań i dzieli każde zdanie na słowa. Tutaj jest to: 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; } Muszę przekazać tę listę do hashmap w następującym …
mam klasę class Person{ public string Name {get; set;} public string Surname {get; set;} } i a List<Person>do którego dodaję kilka pozycji. Lista jest powiązana z my 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; Nie ma problemu. myGridwyświetla dwa wiersze, ale kiedy …
Mam więc listę krotek, takich jak ta: [(1,"juca"),(22,"james"),(53,"xuxa"),(44,"delicia")] Chcę mieć tę listę dla krotki, której wartość liczbowa jest równa czemuś. Więc jeśli to zrobię search(53), zwróci wartość indeksu2 Czy jest na to łatwy sposób?
Rozważmy następujący kod Pythona, za pomocą którego dodaję nowe list2wszystkie elementy o indeksach od 1 do 3 list1: for ind, obj in enumerate(list1): if 4 > ind > 0: list2.append(obj) Jak byś to napisał, używając funkcji rozumienia list, skoro nie mam dostępu do indeksów poprzez wyliczanie? coś jak: list2 = …
Wygląda na to, że Python miałby do tego skrót. Chcę dołączyć pozycję do listy N razy, skutecznie robiąc to: l = [] x = 0 for i in range(100): l.append(x) Wydaje mi się, że powinna być do tego „zoptymalizowana” metoda, na przykład: l.append_multiple(x, 100) Jest tu?
Mam listę takich słowników: [{'price': 99, 'barcode': '2342355'}, {'price': 88, 'barcode': '2345566'}] Chcę znaleźć ceny minimalne () i maksymalne (). Teraz mogę to łatwo posortować za pomocą klucza z wyrażeniem lambda (jak można znaleźć w innym artykule SO), więc jeśli nie ma innego sposobu, nie utknąłem. Jednak z tego, co …
public class CategoryNavItem { public int ID { get; set; } public string Name { get; set; } public string Icon { get; set; } public CategoryNavItem(int CatID, string CatName, string CatIcon) { ID = CatID; Name = CatName; Icon = CatIcon; } } public static List<Lite.CategoryNavItem> getMenuNav(int CatID) { …
Jeśli używam: var strings = new List<string> { "sample" }; foreach (string s in strings) { Console.WriteLine(s); strings.Add(s + "!"); } Addw foreachrzuca InvalidOperationException (Kolekcja została zmodyfikowana; operacja wyliczania nie może wykonać), które uważam za logiczne, ponieważ jesteśmy pociągając dywanik spod naszych stóp. Jeśli jednak używam: var strings = new …
public bool IsList(object value) { Type type = value.GetType(); // Check if type is a generic list of any type } Jaki jest najlepszy sposób sprawdzenia, czy dany obiekt jest listą, czy może być rzutowany na listę?
Chciałbym utworzyć wielowymiarową listę. Dla porównania, pracuję nad analizatorem listy odtwarzania. Mam plik / listę plików, które mój program zapisuje na standardowej liście. Jeden wiersz z pliku w każdym wpisie listy. Następnie analizuję listę za pomocą wyrażeń regularnych, aby znaleźć określone wiersze. Niektóre dane / wyniki z wierszy muszą zostać …
Korzystam z korpusu nltkbiblioteki, movie_reviewsktóry zawiera dużą liczbę dokumentów. Moim zadaniem jest uzyskanie predykcyjnej wydajności tych przeglądów z wstępnym przetwarzaniem danych i bez wstępnego przetwarzania. Ale nie ma problemu, w listach documentsi documents2mam te same dokumenty i muszę przetasować je w celu utrzymania tej samej kolejności w obu listach. Nie …
Jak przekonwertować listę zawierającą (powiedzmy) 3 elementy na krotkę o rozmiarze 3? Na przykład, powiedzmy, że mam val x = List(1, 2, 3)i chcę przekonwertować to na (1, 2, 3). Jak mogę to zrobić?
Moja próba programowego utworzenia słownika list nie pozwala mi na indywidualne adresowanie kluczy słownika. Za każdym razem, gdy tworzę słownik list i próbuję dołączyć do jednego klucza, wszystkie z nich są aktualizowane. Oto bardzo prosty przypadek testowy: data = {} data = data.fromkeys(range(2),[]) data[1].append('hello') print data Aktualny rezultat: {0: ['hello'], …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.