import numpy as np y = np.array(((1,2,3),(4,5,6),(7,8,9))) OUTPUT: print(y.flatten()) [1 2 3 4 5 6 7 8 9] print(y.ravel()) [1 2 3 4 5 6 7 8 9] Obie funkcje zwracają tę samą listę. Więc jaka jest potrzeba dwóch różnych funkcji wykonujących tę samą
import numpy as np y = np.array(((1,2,3),(4,5,6),(7,8,9))) OUTPUT: print(y.flatten()) [1 2 3 4 5 6 7 8 9] print(y.ravel()) [1 2 3 4 5 6 7 8 9] Obie funkcje zwracają tę samą listę. Więc jaka jest potrzeba dwóch różnych funkcji wykonujących tę samą
W Pythonie mogę wykonać: >>> list = ['a', 'b', 'c'] >>> ', '.join(list) 'a, b, c' Czy jest jakiś prosty sposób, aby zrobić to samo, gdy mam listę obiektów? >>> class Obj: ... def __str__(self): ... return 'name' ... >>> list = [Obj(), Obj(),...
Zaczynam pisać w różnych projektach przy użyciu Pythona (w tym tworzenie stron internetowych Django i tworzenie gier Panda3D). Aby pomóc mi zrozumieć, co się dzieje, chciałbym po prostu „spojrzeć” wewnątrz obiektów Pythona, aby zobaczyć, jak zaznaczają - podobnie jak ich metody i właściwości....
Jestem pewien, że jest to trywialna operacja, ale nie mogę zrozumieć, jak to się robi. Musi być coś mądrzejszego niż to: ids = [1, 3, 6, 7, 9] for id in ids: MyModel.objects.filter(pk=id) Chcę uzyskać je wszystkie w jednym zapytaniu za pomocą czegoś takiego: MyModel.objects.filter(pk=[1, 3,...
W dokumencie Django select_related() „śledzi” relacje z kluczem obcym, wybierając dodatkowe dane obiektu pokrewnego podczas wykonywania zapytania. prefetch_related() wykonuje osobne wyszukiwanie dla każdej relacji i wykonuje „łączenie” w Pythonie. Co to znaczy „robić łączenie w pythonie”?...
Mam bardzo duży plik 4 GB i kiedy próbuję go odczytać, komputer zawiesza się. Więc chcę czytać go kawałek po kawałku, a po przetworzeniu każdego elementu przechowywać przetworzony kawałek w innym pliku i czytać następny kawałek. Czy istnieje jakaś metoda na yieldte elementy? Chciałbym mieć leniwą...
Jaki jest koszt len()funkcji wbudowanych w Python? (lista / krotka / ciąg /
Czym różnią się „argumenty słów kluczowych” od zwykłych argumentów? Czy nie można przekazać wszystkich argumentów jako name=valuezamiast używania składni
Zauważyłem, że dokumentacja Python 2.7 zawiera jeszcze jeden moduł analizujący z wiersza poleceń. Oprócz getopti optparseteraz mamy argparse. Dlaczego utworzono kolejny moduł analizujący z wiersza poleceń? Dlaczego powinienem go używać zamiast optparse? Czy są jakieś nowe funkcje, o których...
Nie widziałem wyraźnych przykładów przypadków użycia dla Pool.apply , Pool.apply_async i Pool.map . Używam głównie Pool.map; jakie są zalety
Mam działkę semilogx i chciałbym usunąć xticks. Próbowałem: plt.gca().set_xticks([]) plt.xticks([]) ax.set_xticks([]) Siatka znika (ok), ale pozostają małe tiki (w miejscu głównych tików). Jak je
Jak przekonwertować numpy.datetime64obiekt na datetime.datetime(lub Timestamp)? W poniższym kodzie tworzę obiekty datetime, timestamp i datetime64. import datetime import numpy as np import pandas as pd dt = datetime.datetime(2012, 5, 1) # A strange way to extract a Timestamp object, there's...
Próbuję wykonać plik za pomocą poleceń Pythona z poziomu interpretera. EDYCJA: Próbuję użyć zmiennych i ustawień z tego pliku, aby nie wywoływać osobnego
Jak mogę ładnie wydrukować słownik o głębokości ~ 4 w Pythonie? Próbowałem ładnego drukowania pprint(), ale to nie działało: import pprint pp = pprint.PrettyPrinter(indent=4) pp.pprint(mydict) Chcę po prostu wcięcia ( "\t") dla każdego zagnieżdżenia, aby uzyskać coś takiego: key1 value1...
Próbuję wysłać wiadomość e-mail (Gmail) za pomocą języka Python, ale otrzymuję następujący błąd. Traceback (most recent call last): File "emailSend.py", line 14, in <module> server.login(username,password) File "/usr/lib/python2.5/smtplib.py", line 554, in login raise SMTPException("SMTP...
Mam serwer gniazd, który powinien odbierać prawidłowe znaki UTF-8 od klientów. Problem polega na tym, że niektórzy klienci (głównie hakerzy) wysyłają nad nim niewłaściwe dane. Mogę z łatwością rozróżnić oryginalnego klienta, ale loguję do plików wszystkie przesłane dane, aby móc je później...
Używam pand jako zamiennika bazy danych, ponieważ mam wiele baz danych (Oracle, mssql itp.) I nie jestem w stanie wykonać sekwencji poleceń do odpowiednika SQL. Mam tabelę załadowaną do DataFrame z niektórymi kolumnami: YEARMONTH, CLIENTCODE, SIZE, .... etc etc W SQL, policzenie liczby różnych...
Mam dokument programu Excel, który wygląda następująco .. cluster load_date budget actual fixed_price A 1/1/2014 1000 4000 Y A 2/1/2014 12000 10000 Y A 3/1/2014 36000 2000 Y B 4/1/2014 15000 10000 N B 4/1/2014 12000 11500 N B 4/1/2014 90000 11000 N C 7/1/2014 22000 18000 N C 8/1/2014 30000 28960...
Potrzebuję ostatnich 9 liczb z listy i jestem pewien, że istnieje sposób, aby to zrobić przy pomocy krojenia, ale nie mogę tego zrobić. Pierwsze 9 mogę uzyskać w ten
Czy w Pythonie można zadeklarować zmienną ?: var tak, że został zainicjowany na Brak? Wygląda na to, że Python na to pozwala, ale gdy tylko uzyskasz do niego dostęp, ulega awarii. czy to możliwe? Jeśli nie to dlaczego? EDYCJA: Chcę to zrobić dla takich przypadków: value for index in...