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.



13
Jak numerycznie posortować listę ciągów?
Wiem, że brzmi to banalnie, ale nie zdawałem sobie sprawy, że sort()funkcja Pythona jest dziwna. Mam listę „liczb”, które są w rzeczywistości w postaci ciągów, więc najpierw konwertuję je na liczby całkowite, a następnie próbuję posortować. list1=["1","10","3","22","23","4","2","200"] for item in list1: item=int(item) list1.sort() print list1 Daje mi: ['1', '10', '2', …
128 python  sorting 

4
Czy Conda lub Conda-Forge powinny być używane w środowiskach Pythona?
Condai conda-forgeoba są menedżerami pakietów Pythona. Jaki jest właściwy wybór, gdy pakiet istnieje w obu repozytoriach? Na przykład Django można zainstalować z jednym i drugim, ale różnica między nimi polega na kilku zależnościach (conda-forge ma o wiele więcej). Nie ma wytłumaczenia tych różnic, nie ma nawet prostego pliku README. Którego …
128 python  anaconda  conda 

4
Jak wyrównać skale osi X i osi Y w Python matplotlib?
Chciałbym narysować linie na kwadratowym wykresie. Skale x-axisi y-axispowinny być takie same. np. x wynosi od 0 do 10, a na ekranie wynosi 10 cm. y również musi mieścić się w zakresie od 0 do 10, a także 10 cm. Kwadratowy kształt musi zostać zachowany, nawet jeśli będę bawić się …
128 python  matplotlib 


5
Wpisz podpowiedź do listy określonego typu
Korzystając z adnotacji funkcji Python 3, można określić typ elementów zawartych w jednorodnej liście (lub innej kolekcji) w celu podpowiedzi typu w PyCharm i innych IDE? Przykład kodu w pseudo-Pythonie dla listy int: def my_func(l:list<int>): pass Wiem, że jest to możliwe przy użyciu Docstring ... def my_func(l): """ :type l: …

7
Usuwanie kolumny indeksu w pandach podczas czytania pliku CSV
Mam następujący kod, który importuje plik CSV. Istnieją 3 kolumny i chcę ustawić dwie pierwsze z nich na zmienne. Kiedy ustawię drugą kolumnę na zmienną „wydajność”, kolumna indeksu również zostanie dołączona. Jak pozbyć się kolumny indeksu? df = pd.DataFrame.from_csv('Efficiency_Data.csv', header=0, parse_dates=False) energy = df.index efficiency = df.Efficiency print efficiency Próbowałem …
128 python  pandas 

7
dekoratory w standardzie Pythona lib (specjalnie @deprecated)
Muszę oznaczyć procedury jako przestarzałe, ale najwyraźniej nie ma standardowego dekoratora biblioteki, który mógłby zostać wycofany. Znam przepisy na to i moduł ostrzeżeń, ale moje pytanie brzmi: dlaczego nie ma standardowego dekoratora biblioteki dla tego (powszechnego) zadania? Dodatkowe pytanie: czy w ogóle istnieją standardowe dekoratory w bibliotece standardowej?
128 python  decorator 

3
Jak usunąć rekord według identyfikatora w Flask-SQLAlchemy
Mam userstabelę w mojej bazie danych MySql. Ten stół ma id, namei agepola. Jak mogę usunąć niektóre wpisy id? Teraz używam następującego kodu: user = User.query.get(id) db.session.delete(user) db.session.commit() Ale nie chcę wykonywać żadnego zapytania przed operacją usuwania. Czy jest na to sposób? Wiem, mogę użyć db.engine.execute("delete from users where id=..."), …


8
Jak uruchomić Tensorflow na CPU
Zainstalowałem wersję tensorflow dla GPU na Ubuntu 14.04. Jestem na serwerze GPU, na którym tensorflow może uzyskać dostęp do dostępnych procesorów graficznych. Chcę uruchomić tensorflow na procesorach. Zwykle mogę używać env CUDA_VISIBLE_DEVICES=0do uruchamiania na GPU nr. 0. Jak zamiast tego mogę wybrać między procesorami? Nie jestem zainteresowany przepisywaniem mojego kodu …
128 python  tensorflow 

13
Jak liczyć unikalne wartości na liście
Więc próbuję zrobić ten program, który poprosi użytkownika o wprowadzenie danych i zapisze wartości w tablicy / liście. Następnie, gdy zostanie wprowadzony pusty wiersz, powie użytkownikowi, ile z tych wartości jest unikalnych. Buduję to z powodów życiowych, a nie jako zestaw problemów. enter: happy enter: rofl enter: happy enter: mpg8 …

8
Użyj .corr, aby uzyskać korelację między dwiema kolumnami
Mam następującą ramkę danych pandy Top15: Tworzę kolumnę, która szacuje liczbę cytowanych dokumentów na osobę: Top15['PopEst'] = Top15['Energy Supply'] / Top15['Energy Supply per Capita'] Top15['Citable docs per Capita'] = Top15['Citable documents'] / Top15['PopEst'] Chcę poznać korelację między liczbą cytowanych dokumentów na mieszkańca a podażą energii na mieszkańca. Więc używam .corr()metody …

13
Jak wyświetlić wszystkie nazwy kolumn w ramce danych pandy?
Mam ramkę danych, która składa się z setek kolumn i muszę zobaczyć wszystkie nazwy kolumn. Co ja zrobiłem: In[37]: data_all2.columns Wynik to: Out[37]: Index(['customer_id', 'incoming', 'outgoing', 'awan', 'bank', 'family', 'food', 'government', 'internet', 'isipulsa', ... 'overdue_3months_feature78', 'overdue_3months_feature79', 'overdue_3months_feature80', 'overdue_3months_feature81', 'overdue_3months_feature82', 'overdue_3months_feature83', 'overdue_3months_feature84', 'overdue_3months_feature85', 'overdue_3months_feature86', 'loan_overdue_3months_total_y'], dtype='object', length=102) Jak wyświetlić wszystkie kolumny …
128 python  pandas  dataframe  show 

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.