Pytania otagowane jako list

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].

18
Jak usunąć element z listy według indeksu
Jak usunąć element z listy według indeksu w Pythonie? Znalazłem list.removemetodę, ale powiedz, że chcę usunąć ostatni element, jak to zrobić? Wygląda na to, że domyślne usunięcie powoduje przeszukanie listy, ale nie chcę, aby wyszukiwanie było wykonywane.
1503 python  list 

27
Dlaczego nie odziedziczyć po liście <T>?
Planując swoje programy, często zaczynam od takiego łańcucha myśli: Drużyna piłkarska to tylko lista piłkarzy. Dlatego powinienem to przedstawić za pomocą: var football_team = new List&lt;FootballPlayer&gt;(); Kolejność na tej liście odpowiada kolejności, w jakiej gracze są umieszczeni na liście. Ale później zdaję sobie sprawę, że drużyny mają także inne właściwości, …
1398 c#  .net  list  oop  inheritance 

20
Jak posortować listę <T> według właściwości w obiekcie
Mam klasy o nazwie Order, która ma właściwości takie jak OrderId, OrderDate, Quantity, i Total. Mam listę tej Orderklasy: List&lt;Order&gt; objListOrder = new List&lt;Order&gt;(); GetOrderList(objListOrder); // fill list of orders Teraz chcę posortować listę na podstawie jednej właściwości Orderobiektu, na przykład muszę posortować ją według daty zamówienia lub identyfikatora zamówienia. …
1247 c#  generics  list  sorting 

16
Konwertuj dwie listy na słownik
Wyobraź sobie, że masz: keys = ['name', 'age', 'food'] values = ['Monty', 42, 'spam'] Jaki jest najprostszy sposób na utworzenie następującego słownika? a_dict = {'name' : 'Monty', 'age' : 42, 'food' : 'spam'}
1226 python  list  dictionary 

30
Jak mogę odwrócić listę w Pythonie?
Jak mogę wykonać następujące czynności w Pythonie? array = [0, 10, 20, 40] for (i = array.length() - 1; i &gt;= 0; i--) Muszę mieć elementy tablicy, ale od końca do początku.
1036 python  list 

19
Konwertowanie tablicy na listę w Javie
Jak przekonwertować tablicę na listę w Javie? Użyłem, Arrays.asList()ale zachowanie (i podpis) jakoś zmieniło się z Java SE 1.4.2 (dokumenty są teraz w archiwum) na 8, a większość fragmentów znalezionych w Internecie używa zachowania 1.4.2. Na przykład: int[] spam = new int[] { 1, 2, 3 }; Arrays.asList(spam) na 1.4.2 …


30
Usuwanie duplikatów z list
Prawie muszę napisać program, aby sprawdzić, czy lista ma jakieś duplikaty, a jeśli tak, to usuwa je i zwraca nową listę z elementami, które nie zostały zduplikowane / usunięte. To właśnie mam, ale szczerze mówiąc nie wiem, co robić. def remove_duplicates(): t = ['a', 'b', 'c', 'd'] t2 = ['a', …


11
Różnica między listami del, remove i pop na listach
&gt;&gt;&gt; a=[1,2,3] &gt;&gt;&gt; a.remove(2) &gt;&gt;&gt; a [1, 3] &gt;&gt;&gt; a=[1,2,3] &gt;&gt;&gt; del a[1] &gt;&gt;&gt; a [1, 3] &gt;&gt;&gt; a= [1,2,3] &gt;&gt;&gt; a.pop(1) 2 &gt;&gt;&gt; a [1, 3] &gt;&gt;&gt; Czy jest jakaś różnica między powyższymi trzema metodami usuwania elementu z listy?
924 python  list 


14
rozumienie listy vs. lambda + filtr
Zdarzyło mi się, że mam podstawową potrzebę filtrowania: mam listę i muszę ją filtrować według atrybutu elementów. Mój kod wyglądał tak: my_list = [x for x in my_list if x.attribute == value] Ale potem pomyślałem, czy nie byłoby lepiej tak napisać? my_list = filter(lambda x: x.attribute == value, my_list) Jest …

14
Najszybszy sposób sprawdzenia, czy wartość istnieje na liście
Jaki jest najszybszy sposób sprawdzenia, czy wartość istnieje na liście (lista zawierająca miliony wartości) i jaki jest jej indeks? Wiem, że wszystkie wartości na liście są unikalne, jak w tym przykładzie. Pierwszą metodą, którą wypróbowałem, jest (3,8 s w moim prawdziwym kodzie): a = [4,2,3,1,5,6] if a.count(7) == 1: b=a.index(7) …
816 python  performance  list 

27
Uzyskaj różnicę między dwiema listami
Mam dwie listy w Pythonie, takie jak te: temp1 = ['One', 'Two', 'Three', 'Four'] temp2 = ['One', 'Two'] Muszę utworzyć trzecią listę z elementami z pierwszej listy, których nie ma na drugiej. Z przykładu muszę uzyskać: temp3 = ['Three', 'Four'] Czy są jakieś szybkie sposoby bez cykli i sprawdzania?

8
Jak posortować listę obiektów na podstawie atrybutu obiektów?
Mam listę obiektów Python, które chciałbym posortować według atrybutu samych obiektów. Lista wygląda następująco: &gt;&gt;&gt; ut [&lt;Tag: 128&gt;, &lt;Tag: 2008&gt;, &lt;Tag: &lt;&gt;, &lt;Tag: actionscript&gt;, &lt;Tag: addresses&gt;, &lt;Tag: aes&gt;, &lt;Tag: ajax&gt; ...] Każdy obiekt ma liczbę: &gt;&gt;&gt; ut[1].count 1L Muszę posortować listę według liczby malejących. Widziałem kilka metod, ale szukam najlepszych …
803 python  list  sorting  oop  count 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.