list

Python: lista dict, jeśli istnieje, zwiększ wartość dict, jeśli nie Dołącz nowy dict

Chciałbym zrobić coś takiego. list_of_urls = ['http://www.google.fr/', 'http://www.google.fr/', 'http://www ... Jak mogę to zrobić ? Nie wiem, czy powinienem wziąć krotkę, aby ją edytować, czy wymyślić indykację krotki? Jakaś pomoc ?

Czy listy są bezpieczne?

Zauważyłem, że często sugeruje się używanie kolejek z wieloma wątkami, zamiast list i .pop(). Czy to dlatego, że listy nie są bezpieczne dla wątków, czy z jakiegoś innego powodu?

Select distinct using linq [duplicate]

To pytanie ma już odpowiedź tutaj: LINQ: różne wartości 7 odpowi ... 1 a 2 c 3 d Tzn. jeśli występuje powtórzenie id, wynik powinien przyjmować tylko pierwsze wystąpienie.

Operacja odejmowania listy Pythona

Chcę zrobić coś podobnego: >>> x = [1,2,3,4,5,6,7,8,9,0] >>> x [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] >& ... >>> y - x # (should return [2,4,6,8,0]) Ale nie jest to obsługiwane przez listy Pythona Jak najlepiej to zrobić?

Podziel listę na mniejsze listy O rozmiarze N

Próbuję podzielić listę na serię mniejszych list. Mój Problem: Moja funkcja dzielenia List nie dzieli ich na listy o odpowi ... będzie: Index: 4, Rozmiar: 120 Index: 3, Size: 114 Index: 2, Size: 114 Index: 1, Size: 114 Index: 0, Size: 114

Powiązanie listy z DataGridView w WinForm

Mam klasę class Person{ public string Name {get; set;} public string Surname {get; set;} } I List<Person&g ... adzam jakieś zmiany do DataTable, nie ma żadnych potrzeba ReBind myGrid. Jak go rozwiązać, nie zmieniając za każdym razem?

Konwertuj Iterator do ArrayList

Biorąc pod uwagę Iterator<Element>, jak możemy przekonwertować to Iterator na ArrayList<Element> (lub List<Ele ... najlepszy i najszybszy możliwy sposób, abyśmy mogli użyć na nim operacji ArrayList, takich jak get(index), add(element), itd.

Python-utworzyć listę z liczbami pomiędzy 2 wartościami?

Jak utworzyć listę z wartościami pomiędzy 2 wartościami, które wstawiłem? Na przykład dla wartości między 11 a 16 zostanie wygenerowana następująca lista: list = [11, 12, 13, 14, 15, 16]

Jak uzyskać ostatnie pozycje listy w Pythonie?

Potrzebuję ostatnich 9 numerów z listy i jestem pewien, że można to zrobić z krojeniem, ale nie mogę tego zrozumieć. Pierwsze 9 mogę dostać tak: num_list[0:9]

Jak znaleźć wszystkie pozycje o maksymalnej wartości na liście?

Mam listę: a = [32, 37, 28, 30, 37, 25, 27, 24, 35, 55, 23, 31, 55, 21, 40, 18, 50, 35, 41, 49, 37, 19, 40, 41 ... 5 (dwa elementy na pozycji 9 i 12) Muszę znaleźć, na której pozycji (- ach) znajduje się maksymalna wartość. Proszę, pomóż.

Konwersja List do tablicy w celu użycia funkcji ravel()

Mam listę w Pythonie i chcę ją przekonwertować na tablicę, aby móc używać funkcji ravel().

Dołącz listę elementów z różnymi typami jako ciąg znaków w Pythonie

Muszę dołączyć do listy przedmiotów. Wiele pozycji na liście jest wartościami całkowitymi zwracanymi z funkcji. ie: myList ... całkowitej: myList.append(str(myfunc()) Czy istnieje bardziej Pythoniczny sposób na rozwiązanie problemów z castingiem?

Jak zmienić pozycję dwóch pozycji na liście Pythona?

Nie udało mi się znaleźć dobrego rozwiązania tego problemu w sieci (prawdopodobnie dlatego, że switch, position, list i Pytho ... ąć dzięki dość długofalowemu subskrybowaniu listy, ale zastanawiałem się, czy jest to możliwe masz coś bardziej eleganckiego?

Krótsza składnia przerzucania z listy do listy?

Wiem, że możliwe jest rzucenie listy elementów z jednego typu do drugiego (biorąc pod uwagę, że Twój obiekt ma publiczną stat ... d((Y)x); Ale czy nie jest możliwe, aby rzucić całą listę w jednym czasie? Na przykład, ListOfY = (List<Y>)ListOfX;

Usuwanie wielu elementów z listy

Czy możliwe jest usunięcie wielu elementów z listy w tym samym czasie? Jeśli chcę usunąć elementy z indeksów 0 i 2 i spróbowa ... st[3]. Przypuszczam, że zawsze mógłbym najpierw usunąć wyżej ponumerowane elementy, ale mam nadzieję, że jest lepszy sposób.

Dostęp do wielu elementów listy znając ich indeks

Muszę wybrać niektóre elementy z podanej listy, znając ich indeks. Powiedzmy, że chciałbym utworzyć nową listę, która zawiera ... em to: a = [-2,1,5,3,8,5,6] b = [1,2,5] c = [ a[i] for i in b] Czy jest na to jakiś lepszy sposób? coś w stylu c = A [b]?

Jak uniknąć błędu "RuntimeError: dictionary changed size during iteration"?

Sprawdziłem wszystkie inne pytania z tym samym błędem, ale nie znalazłem pomocnego rozwiązania =/ Mam słownik list: d = {' ... untime. Zdaję sobie sprawę, że nie można dodawać/usuwać elementów w słowniku podczas iteracji przez to...jak można to obejść?

Lista Javy.contains (obiekt o wartości pola równej x)

Chcę sprawdzić, czy List zawiera obiekt, który ma pole z określoną wartością. Teraz, mógłbym użyć pętli, aby przejść i sprawd ... i. Dla czytelności nie chcę dodawać pętli do tych pętli. Więc zastanawiałem się, czy istnieją jakieś proste(ish) alternatywy.

Jaki jest najbardziej efektywny sposób tworzenia listy jako ramki danych?

Bardzo często chcę przekonwertować listę, w której każdy indeks ma identyczne typy elementów do ramki danych. Na przykład, m ... rame(do.call(cbind, new.list), stringsAsFactors=FALSE) To jednak wydaje się bardzo nieefektywne. Jest na to lepszy sposób?

Podstawy rekurencji w Pythonie

"Napisz funkcję rekurencyjną "listSum", która pobiera listę liczb całkowitych i Zwraca sumę wszystkich liczb całkowitych ... = i + 1 print s Potrzebuję podstawowego sposobu, aby to zrobić, ponieważ specjalne wbudowane funkcje nie są dozwolone.