python

Znajdowanie indeksu pozycji na liście

Biorąc pod uwagę listę ["foo", "bar", "baz"] i pozycję na liście "bar", Jak uzyskać jej indeks (1) w Pythonie?

Czy istnieje sposób na uruchamianie Pythona na Androidzie?

Odpowiedzi na to pytanie są wysiłkiem Społeczności. Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie przyjmu ... icjalnego o Pythonie na Androida, ale ponieważJython istnieje, czy istnieje sposób, aby wąż i robot współpracowali ze sobą??

Jak posortować listę słowników według wartości słownika?

Mam listę słowników i chcę, aby każdy element był sortowany według określonej wartości. Weź pod uwagę listę: [{'name':'Homer ... 'name':'Bart', 'age':10}] Po posortowaniu według name powinno być: [{'name':'Bart', 'age':10}, {'name':'Homer', 'age':39}]

Używanie zmiennych globalnych w funkcji

Jak utworzyć lub użyć zmiennej globalnej w funkcji? Jeśli utworzę zmienną globalną w jednej funkcji, jak mogę użyć tej zmien ... globalnej w innej funkcji? Czy muszę przechowywać zmienną globalną w zmiennej lokalnej funkcji, która potrzebuje jej dostępu?

Jak można profilować skrypt Pythona?

Projekt Euler i inne konkursy kodowania często mają maksymalny czas na uruchomienie lub ludzie chwalą się, jak szybko działa ... anie kodu czasowego do __main__. Jaki jest dobry sposób na profilowanie, ile czasu zajmuje uruchomienie programu w Pythonie?

Czy Python ma metodę string 'contains'substring?

odpowiedzi na to pytanie są wysiłkiem społeczności. Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie przyjmu ... Szukam metody string.contains lub string.indexof w Python. Chcę zrobić: if not somestring.contains("blah"): continue

Znajdź bieżący katalog i Katalog pliku [duplikat]

to pytanie ma już odpowiedzi tutaj : ... aleźć: bieżący katalog (w którym byłem w terminalu, gdy uruchomiłem skrypt Pythona), oraz gdzie plik, który wykonuję to?

Czy istnieje sposób na uruchamianie Pythona na Androidzie? [zamknięte]

Pracujemy nad wersją S60 i ta platforma ma ładne API Pythona. Jednak nie ma nic oficjalnego o Pythonie na Androida, ale ponieważ Jython istnieje, czy istnieje sposób, aby wąż i robot współpracowali ze sobą?

Jak Mogę dodać nowe klucze do słownika?

Czy można dodać klucz do słownika Pythona po jego utworzeniu? Wydaje się, że nie ma metody .add().

Konwertowanie łańcucha do datetime

Mam ogromną listę dat-czasów takich jak ten jako ciągi: Jun 1 2005 1:33PM Aug 28 1999 12:00AM Zamierzam wepchnąć je z po ... zaczarować je w prawdziwe obiekty datetime. To przechodzi przez ORM Django, więc nie mogę użyć SQL do konwersji na insert.

Jaki jest cel słowa "Ja"?

Jaki jest cel self słowa w Pythonie? Rozumiem, że odnosi się do konkretnego obiektu utworzonego z tej klasy, ale nie rozumiem ... = name Czy ktoś może mi to powiedzieć? Nie jest to coś, na co natknąłem się w moim (co prawda ograniczonym) doświadczeniu.

Formatowanie łańcuchów: % vs..format a ciąg znaków

Python 2.6 wprowadził str.format() metoda o nieco innej składni niż istniejący operator %. Co jest lepsze i w jakich sytuacja ... tępującej operacji %? A jeśli tak, to czy istnieje sposób, aby tego uniknąć? log.debug("some debug info: %s" % some_info)

Zamienniki dla instrukcji switch w Pythonie?

Chcę napisać funkcję w Pythonie, która zwraca różne stałe wartości na podstawie wartości indeksu wejściowego. W innych jęz ... switch LUB case, ale Python nie wydaje się mieć instrukcji switch. Jakie są zalecane rozwiązania Pythona w tym scenariuszu?

Jak sprawdzić, czy lista jest pusta?

Na przykład, jeśli przeszedł następujące: a = [] Jak sprawdzić czy a jest puste?

Jakie jest znaczenie pojedynczego i podwójnego podkreślenia przed nazwą obiektu?

Chcę to wyjaśnić raz na zawsze. Czy ktoś może wyjaśnić dokładne znaczenie interlinii przed nazwą obiektu w Pythonie? Wyjaśnij ... ym podkreśleniem wiodącym. Ponadto, czy to znaczenie pozostaje takie samo, czy dany obiekt jest zmienną, funkcją, metodą itp?

Jak uzyskać aktualny czas w Pythonie

Jaki jest moduł / metoda używana do uzyskania bieżącego czasu?

Czy Django się skaluje? [zamknięte]

Buduję aplikację webową z Django. Powody, dla których wybrałem Django były następujące: chciałem pracować z narzędziami fr ... ników dziennie, każdego odwiedzającego stronę przez kilka godzin? czy taka strona jak Stack Overflow może działać na Django?

Jak działa dekorator @ property w Pythonie?

Chciałbym zrozumieć, jak działa Wbudowana Funkcja property. Myli mnie to, że property może być również używany jako dekorator ... x = value @x.deleter def x(self): del self._x Jak powstają w tym przypadku dekoratory x.setter i x.deleter?

Co to jest standardowy format Python docstring? [zamknięte]

zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. ... Widziałem kilka różnych stylów pisania docstrings w Pythonie, czy istnieje oficjalny lub" uzgodniony " styl?

Dlaczego Lambdy Pythona są przydatne? [zamknięte]

Próbuję rozgryźć Pythona lambda. Czy lambda jest jedną z tych" ciekawych " pozycji językowych, o których w prawdziwym życiu ... c na górna zmienna i przeciążenie, aby ustawić inne wartości pola. Wygląda to jak pokaz techniczny, ale koszmar programisty.