Pytania oznaczone «python»

121
Czy istnieje zmienna nazwana krotka w Pythonie?

Czy ktoś może zmienić namedtuple lub zapewnić alternatywną klasę, tak aby działała dla obiektów zmiennych? Przede wszystkim ze względu na czytelność chciałbym coś podobnego do namedtuple, które robi to: from Camelot import namedgroup Point = namedgroup('Point', ['x', 'y']) p = Point(0, 0) p.x =...

121
Jak właściwie działa asyncio?

To pytanie jest motywowane moim kolejnym pytaniem: Jak czekać w cdef? W sieci jest mnóstwo artykułów i postów na blogach asyncio, ale wszystkie są bardzo powierzchowne. Nie mogłem znaleźć żadnych informacji o tym, jak asynciofaktycznie jest zaimplementowany i co sprawia, że ​​operacje we / wy są...

121
Jak rozebrać (rozbić) kolumnę w DataFrame pandy?

Mam następujący DataFrame, w którym jedna z kolumn jest obiektem (komórka typu listy): df=pd.DataFrame({'A':[1,2],'B':[[1,2],[1,2]]}) df Out[458]: A B 0 1 [1, 2] 1 2 [1, 2] Oczekiwany wynik to: A B 0 1 1 1 1 2 3 2 1 4 2 2 Co mam zrobić, żeby to osiągnąć? Powiązane pytanie pandy: gdy...

120
Jak uzyskać zmienne instancji w Pythonie?

Czy w Pythonie jest wbudowana metoda pobierania tablicy wszystkich zmiennych instancji klasy? Na przykład, jeśli mam ten kod: class hi: def __init__(self): self.ii = "foo" self.kk = "bar" Czy istnieje sposób, aby to zrobić: >>> mystery_method(hi) ["ii", "kk"] Edycja: początkowo...

120
Dlaczego w wynikach metody split () zwracane są puste ciągi?

Jaki jest sens '/segment/segment/'.split('/')powrotu ['', 'segment', 'segment', '']? Zwróć uwagę na puste elementy. Jeśli dzielisz się na ograniczniku, który znajduje się na pierwszej pozycji i na samym końcu ciągu, jaką dodatkową wartość daje ci to, że pusty ciąg jest zwracany z każdego...

120
Szybkie sprawdzenie NaN w NumPy

Szukam najszybszego sposobu, aby sprawdzić wystąpienie NaN ( np.nan) w tablicy NumPy X. np.isnan(X)nie wchodzi w rachubę, ponieważ buduje boolowską tablicę kształtów X.shape, która jest potencjalnie gigantyczna. Próbowałem np.nan in X, ale to nie działa, ponieważ np.nan != np.nan. Czy w ogóle...

120
Jak działa numpy.histogram ()?

Czytając numpy, napotkałem funkcję numpy.histogram(). Do czego służy i jak działa? W dokumentach wspominają o pojemnikach : Co to jest? Niektóre wyszukiwania w Google doprowadziły mnie do ogólnej definicji histogramów . Rozumiem. Ale niestety nie mogę powiązać tej wiedzy z przykładami podanymi w...