Pytania oznaczone «python»

113
Znajdowanie różnic między elementami listy

Mając listę liczb, w jaki sposób można znaleźć różnice między każdym ( i) -tym elementem a jego ( i+1) -tym? Czy lepiej jest użyć lambdawyrażenia, czy może zrozumienia listy? Na przykład: Biorąc pod uwagę listę t=[1,3,6,...], celem jest, aby znaleźć listę v=[2,3,...]dlatego 3-1=2,...

113
Jak zamienić (lub usunąć) rozszerzenie z nazwy pliku w Pythonie?

Czy w Pythonie jest funkcja wbudowana, która zastąpiłaby (lub usunęłaby cokolwiek) rozszerzenie nazwy pliku (jeśli takie ma)? Przykład: print replace_extension('/home/user/somefile.txt', '.jpg') W moim przykładzie: /home/user/somefile.txtstałoby się/home/user/somefile.jpg Nie wiem, czy to ma...

113
Wstawianie łańcucha do listy bez dzielenia na znaki

Jestem nowy w Pythonie i nie mogę znaleźć sposobu na wstawienie ciągu do listy bez podzielenia go na pojedyncze znaki: >>> list=['hello','world'] >>> list ['hello', 'world'] >>> list[:0]='foo' >>> list ['f', 'o', 'o', 'hello', 'world'] Co powinienem zrobić, aby...

113
Narzędzie do konwersji kodu Pythona na zgodny z PEP8

Wiem, że istnieją narzędzia, które sprawdzają, czy Twój kod w Pythonie jest zgodny z PEP8, na przykład istnieje zarówno usługa online, jak i moduł Pythona . Jednak nie mogę znaleźć usługi lub modułu, który może przekonwertować mój plik Pythona na samodzielny, prawidłowy plik Pythona PEP8. Czy ktoś...

113
Jak dokładnie działa funkcja any () w języku Python?

Na stronie z dokumentacją języka Python anyodpowiadający kod any()funkcji jest podany jako: def any(iterable): for element in iterable: if element: return True return False Skąd ta funkcja wie, jaki element chcę przetestować, jeśli nazwij go w tej formie? any(x > 0 for x in list) Z...