Czy Python ma niezmienne listy? Załóżmy, że chcę mieć funkcjonalność uporządkowanego zbioru elementów, ale które chcę zagwarantować, że się nie zmieni, jak można to zaimplementować? Listy są uporządkowane, ale można je modyfikować.
Czy Python ma niezmienne listy? Załóżmy, że chcę mieć funkcjonalność uporządkowanego zbioru elementów, ale które chcę zagwarantować, że się nie zmieni, jak można to zaimplementować? Listy są uporządkowane, ale można je modyfikować.
Jak przekonwertować listę na ciąg znaków oddzielonych spacjami w Pythonie? Na przykład chcę przekonwertować tę listę: my_list = [how,are,you] W strunę "how are you" Przestrzenie są ważne. Nie chcę uzyskać tego, howareyouco mam z dotychczasową próbą używania "".join(my_list)...
Jaka jest poprawna składnia tego: IList<string> names = "Tom,Scott,Bob".Split(',').ToList<string>().Reverse(); Co ja psuję? Co oznacza TSource?
Mam dwie listy (nie listy java, możesz powiedzieć dwie kolumny) Na przykład **List 1** **Lists 2** milan hafil dingo iga iga dingo elpha binga hafil mike meat dingo milan elpha meat iga neeta.peeta Chciałbym metodę, która zwraca, ile elementów jest takich samych. W tym...
Mam klasę zawierającą kilka właściwości (wszystkie są ciągami znaków, jeśli ma to znaczenie). Mam też listę, która zawiera wiele różnych instancji tej klasy. Tworząc testy jednostkowe dla moich klas, zdecydowałem, że chcę przejść przez każdy obiekt na liście, a następnie przejść przez każdą...
Czy istnieje pythonowy sposób na rozpakowanie listy w pierwszym elemencie i „ogonie” w pojedynczym poleceniu? Na przykład: >> head, tail = **some_magic applied to** [1, 1, 2, 3, 5, 8, 13, 21, 34, 55] >> head 1 >>> tail [1, 2, 3, 5, 8, 13, 21, 34, 55]
time_interval = [4, 6, 12] Chcę podsumować liczby tak [4, 4+6, 4+6+12], aby uzyskać listę t = [4, 10, 22]. Próbowałem następujących rzeczy: t1 = time_interval[0] t2 = time_interval[1] + t1 t3 = time_interval[2] + t2 print(t1, t2, t3) # -> 4 10 22
Mam listę: my_list = [1, 2, 3, 4, 5] Jak mogę pomnożyć każdy element my_listprzez 5? Wynik powinien być: [5, 10, 15, 20, 25]
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?
Chcę wczytać informacje o wersji pakietu z Info.plist do mojego kodu, najlepiej jako ciąg. Jak mogę to zrobić?
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,...
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();...
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...
Chcę utworzyć słownik z podanej listy, w jednej linii . Kluczami słownika będą indeksy, a wartości elementami listy. Coś takiego: a = [51,27,13,56] #given list d = one-line-statement #one line statement to create dictionary print(d) Wynik: {0:51, 1:27, 2:13, 3:56} Nie mam żadnych...
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",...
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ę?
Mam ArrayList, którego chcę użyć do przechowywania obiektów RaceCar, które rozszerzają klasę Thread, gdy tylko zostaną zakończone. Klasa o nazwie Race obsługuje tę ArrayList przy użyciu metody wywołania zwrotnego, którą obiekt RaceCar wywołuje po zakończeniu wykonywania. Metoda wywołania...
Czy wewnątrz i na temat wygenerowanego kodu istnieje różnica między: MyClass::MyClass(): _capacity(15), _data(NULL), _len(0) { } i MyClass::MyClass() { _capacity=15; _data=NULL; _len=0 } dzięki...
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