Pytania oznaczone «python»

88
Jaki jest najbardziej pythonowy sposób na zdejmowanie losowego elementu z listy?

На этот вопрос есть ответы на stos przelewowy на русском : Рандомные числа в Pythona 3: выбирать рандомные значения из массива целых чисел до тех пор , пока эти значения не кончатся Powiedzmy, że mam listę xo nieznanej długości, z której chcę losowo zdjąć jeden element,...

88
str wydajność w Pythonie

Podczas profilowania fragmentu kodu Pythona ( python 2.6aż do 3.2) odkryłem, że strmetoda konwersji obiektu (w moim przypadku liczby całkowitej) na ciąg jest prawie o rząd wielkości wolniejsza niż przy użyciu formatowania ciągów. Oto punkt odniesienia >>> from timeit import...

88
Jak zainicjować słownik pustych list w Pythonie?

Moja próba programowego utworzenia słownika list nie pozwala mi na indywidualne adresowanie kluczy słownika. Za każdym razem, gdy tworzę słownik list i próbuję dołączyć do jednego klucza, wszystkie z nich są aktualizowane. Oto bardzo prosty przypadek testowy: data = {} data =...

88
float64 z pandami to_csv

Czytam plik CSV z liczbami zmiennoprzecinkowymi takimi: Bob,0.085 Alice,0.005 Zaimportuj do ramki danych i zapisz tę ramkę danych w nowym miejscu df = pd.read_csv(orig) df.to_csv(pandasfile) Teraz to pandasfilema: Bob,0.085000000000000006 Alice,0.0050000000000000001 Co się stało? może...

88
IOError: [Errno 32] Uszkodzony potok: Python

Mam bardzo prosty skrypt w Pythonie 3: f1 = open('a.txt', 'r') print(f1.readlines()) f2 = open('b.txt', 'r') print(f2.readlines()) f3 = open('c.txt', 'r') print(f3.readlines()) f4 = open('d.txt', 'r') print(f4.readlines()) f1.close() f2.close() f3.close() f4.close() Ale zawsze mówi: IOError:...

88
Sortowanie według wielu indeksów w pandach

Mam zestaw danych z kolumnami z wieloma indeksami w pandas df, który chciałbym posortować według wartości w określonej kolumnie. Próbowałem użyć sortindex i sortlevel, ale nie udało mi się uzyskać wyników, których szukam. Mój zbiór danych wygląda następująco: Group1 Group2 A B C A B C 1 1 0 3...