Pytania otagowane jako python

Python to wieloparadowy, dynamicznie typowany, uniwersalny język programowania. Został zaprojektowany tak, aby szybko się uczyć, rozumieć i używać oraz wymuszać czystą i jednolitą składnię. Należy pamiętać, że Python 2 oficjalnie nie jest obsługiwany od 01-01-2020. Jednak w przypadku pytań Python specyficznych dla wersji dodaj znacznik [python-2.7] lub [python-3.x]. Jeśli korzystasz z wariantu lub biblioteki Pythona (np. Jython, PyPy, Pandas, Numpy), dołącz go do tagów.

10
Usuń element ze słownika, gdy jego klucz jest nieznany
Jaki jest najlepszy sposób usunięcia pozycji ze słownika według wartości, tj. Gdy klucz pozycji jest nieznany? Oto proste podejście: for key, item in some_dict.items(): if item is item_to_remove: del some_dict[key] Czy są lepsze sposoby? Czy jest coś złego w mutowaniu (usuwaniu elementów) ze słownika podczas iteracji?
112 python  dictionary 

7
Jak wyodrębnić n-ty element z listy krotek?
Próbuję uzyskać n-ty element z listy krotek. Mam coś takiego: elements = [(1,1,1),(2,3,7),(3,5,10)] Chcę wyodrębnić tylko drugie elementy każdej krotki do listy: seconds = [1, 3, 5] Wiem, że można to zrobić za pomocą forpętli, ale chciałem wiedzieć, czy jest inny sposób, skoro mam tysiące krotek.
112 python  list  tuples 

11
Analiza głównych komponentów w Pythonie
Chciałbym użyć analizy głównych składowych (PCA) do redukcji wymiarowości. Czy Numpy lub Scipy już to ma, czy muszę używać własnego numpy.linalg.eigh? Nie chcę tylko używać rozkładu według wartości osobliwych (SVD), ponieważ moje dane wejściowe są dość wielowymiarowe (~ 460 wymiarów), więc myślę, że SVD będzie wolniejsze niż obliczanie wektorów własnych …
112 python  numpy  scipy  pca 

2
Java lub Python do przetwarzania języka naturalnego [zamknięte]
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 6 lat temu . Popraw to pytanie Chciałbym wiedzieć, który język programowania jest lepszy do przetwarzania …
112 java  python  nlp 

14
Jak skonfigurować Django do prostego programowania i wdrażania?
Zwykle używam SQLite podczas tworzenia Django , ale na serwerze rzeczywistym często potrzebne jest coś solidniejszego ( MySQL / na przykład PostgreSQL ). Niezmiennie są też inne zmiany, które należy wprowadzić w ustawieniach Django: różne lokalizacje / intensywności rejestrowania, ścieżki mediów itp. Jak zarządzasz wszystkimi tymi zmianami, aby wdrożenie było …
112 python  django 


13
Jak zainstalować PyQt4 w systemie Windows za pomocą pip?
Używam Pythona 3.4 w systemie Windows. Kiedy uruchamiam skrypt, narzeka ImportError: No Module named 'PyQt4' Więc próbowałem to zainstalować, ale pip install PyQt4daje Nie można znaleźć żadnych plików do pobrania, które spełniają wymagania PyQt4 chociaż pojawia się, kiedy biegam pip search PyQt4. Próbowałem pip install python-qt, co zostało pomyślnie zainstalowane, …
112 python  python-3.x  pyqt  pyqt4  pip 

3
Umieszczanie tekstu w lewym górnym rogu wykresu matplotlib
Jak mogę umieścić tekst w lewym górnym (lub prawym górnym) rogu figury matplotlib, np. Tam, gdzie byłaby legenda w lewym górnym rogu, lub na górze wykresu, ale w lewym górnym rogu? Np. Jeśli jest to plt.scatter (), to coś, co będzie w kwadracie scatter, umieść w lewym górnym rogu. Chciałbym …
112 python  plot  matplotlib 

8
Użycie% f z strftime () w Pythonie, aby uzyskać mikrosekundy
Próbuję użyć strftime () z dokładnością do mikrosekund, co wydaje się możliwe przy użyciu% f (jak podano tutaj ). Jednak gdy spróbuję poniższego kodu: import time import strftime from time print strftime("%H:%M:%S.%f") ... Otrzymuję godzinę, minuty i sekundy, ale% f wypisuje się jako% f, bez znaku mikrosekund. Używam Pythona 2.6.5 …
112 python  time  strftime 

11
Wstaw wiersz do pandy dataframe
Mam ramkę danych: s1 = pd.Series([5, 6, 7]) s2 = pd.Series([7, 8, 9]) df = pd.DataFrame([list(s1), list(s2)], columns = ["A", "B", "C"]) A B C 0 5 6 7 1 7 8 9 [2 rows x 3 columns] i muszę dodać pierwszy wiersz [2, 3, 4], aby uzyskać: A B …

8
Sprawdź, czy argument opcjonalny argparse jest ustawiony, czy nie
Chciałbym sprawdzić, czy użytkownik ustawił opcjonalny argument argparse, czy nie. Czy mogę bezpiecznie sprawdzić za pomocą isset? Coś takiego: if(isset(args.myArg)): #do something else: #do something else Czy to działa tak samo dla argumentów typu float / int / string? Mógłbym ustawić domyślny parametr i sprawdzić go (np. Ustawić myArg = …
112 python  argparse 

11
Jaki jest zalecany sposób używania zwijania Vima dla kodu Pythona
Jestem zainteresowany włączeniem zwijania kodu w Vimie dla kodu Python. Zauważyłem wiele sposobów, aby to zrobić. Czy ktoś ma preferowany sposób na zwijanie kodu Pythona w Vimie? To znaczy, Czy masz konkretną wtyczkę Vima, której używasz i lubisz? Czy używasz ręcznego składania, czy umieszczasz znaczniki w komentarzach? Jakieś inne zalecane …
112 python  vim  folding 

6
Tworzenie mapy cieplnej z pand DataFrame
Mam ramkę danych wygenerowaną z pakietu Pandas Pythona. Jak mogę wygenerować mapę cieplną za pomocą DataFrame z pakietu pandy. import numpy as np from pandas import * Index= ['aaa','bbb','ccc','ddd','eee'] Cols = ['A', 'B', 'C','D'] df = DataFrame(abs(np.random.randn(5, 4)), index= Index, columns=Cols) >>> df A B C D aaa 2.431645 1.248688 …

5
Wdrażanie krojenia w __getitem__
Próbuję zaimplementować funkcjonalność wycinka dla klasy, którą tworzę, która tworzy reprezentację wektorową. Do tej pory mam ten kod, który, jak sądzę, prawidłowo zaimplementuje wycinek, ale za każdym razem, gdy wykonuję wywołanie, takie jak v[4]gdzie v jest wektorem, Python zwraca błąd o braku wystarczających parametrów. Więc próbuję dowiedzieć się, jak zdefiniować …

12
python NameError: nazwa globalna „__file__” nie jest zdefiniowana
Kiedy uruchamiam ten kod w Pythonie 2.7, pojawia się ten błąd: Traceback (most recent call last): File "C:\Python26\Lib\site-packages\pyutilib.subprocess-3.5.4\setup.py", line 30, in <module> long_description = read('README.txt'), File "C:\Python26\Lib\site-packages\pyutilib.subprocess-3.5.4\setup.py", line 19, in read return open(os.path.join(os.path.dirname(__file__), *rnames)).read() NameError: global name '__file__' is not defined kod to: import os from setuptools import setup def …
112 python  nameerror 

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.