Suchergebnisse für Anfrage "python-internals"

8 die antwort

Wie erhalte ich den Namen der aktuellen Parameter der Funktion in Python?

Beispielsweise def func(a): # how to get the name "x" x = 1 func(x)Wenn ich benutzeinspect Modul Ich kann das Stack-Frame-Objekt erhalten: import inspect def func(a): print inspect.stack()aus [ (<frame object at 0x7fb973c7a988>, 'ts.py', 9, ...

8 die antwort

Sind Listenverständnisse syntaktischer Zucker für `Liste (Generatorausdruck)` in Python 3?

In Python 3 ist ein Listenverständnis einfach syntaktischer Zucker für einen Generatorausdruck, der in das @ eingegeben wirlist Funktion? z.B. ist der folgende Code: squares = [x**2 for x in range(1000)]im Hintergrund tatsächlich in ...

8 die antwort

Laufzeit von Pythons wenn Teilzeichenfolge in Zeichenfolge

Was ist das große O der folgendenif statement? if "pl" in "apple": ...Was ist das große O dafür, wie Python bestimmt, ob die Zeichenfolge "pl" in der Zeichenfolge "apple" gefunden wird oder eine andere Teilzeichenfolge in der ...

TOP-Veröffentlichungen

10 die antwort

Warum wird True zurückgegeben, wenn geprüft wird, ob sich eine leere Zeichenfolge in einer anderen befindet?

Mein begrenztes Gehirn kann nicht verstehen, warum dies passiert: >>> print '' in 'lolsome' True In PHP gibt ein äquivalenter Vergleich false zurück: var_dump(strpos('', 'lolsome'));

12 die antwort

Wie funktioniert der @ property decorator?

12 die antwort

Python eval: Ist es immer noch gefährlich, die eingebauten Funktionen und den Attributzugriff zu deaktivieren?

Wir alle wissen daseval ist gefährlic [http://nedbatchelder.com/blog/201206/eval_really_is_dangerous.html], auch wenn Sie gefährliche Funktionen ausblenden, da Sie mithilfe der Introspection-Funktionen von Python nach Dingen suchen und sie ...

18 die antwort

Warum ist "1000000000000000 in Reichweite (1000000000000001)" in Python 3 so schnell?

ch verstehe, dass dasrange() Funktion, die eigentlich @ iein Objekttyp in Python 3 [https://docs.python.org/3/library/stdtypes.html#typesseq-range], generiert seinen Inhalt im laufenden Betrieb, ähnlich wie bei einem Generator. In diesem Fall ...