Suchergebnisse für Anfrage "python-internals"
Umfang der Bewertungsfunktion in Python
Betrachten Sie das folgende Beispiel: i=7 j=8 k=10 def test(): i=1 j=2 k=3 return dict((name,eval(name)) for name in ['i','j','k'])It gibt zurück: >>> test() {'i': 7, 'k': 10, 'j': 8}Warum berücksichtigt eval die in der Funktion definierten ...
Warum kann ich in einer Python for-Schleife denselben Namen für Iterator und Sequenz verwenden?
Dies ist eher eine konzeptionelle Frage. Ich habe kürzlich in Python einen Code gesehen (der in 2.7 funktioniert hat und möglicherweise auch in 2.5 ausgeführt wurde), in dem afor loop hat sowohl für die Liste, über die iteriert wurde, als auch ...
Warum Tupel (set ([1, “a”, “b”, “c”, “z”, “f”)) == Tupel (set ([“a”, “b”, “c”) , "Z", "f", 1])) 85% der Zeit mit aktivierter Hash-Randomisierung?
Zero Piraeus 'Antwort auf eine andere Frage gegeben [https://stackoverflow.com/a/26116307/1763356], wir haben da x = tuple(set([1, "a", "b", "c", "z", "f"])) y = tuple(set(["a", "b", "c", "z", "f", 1])) print(x == y)PrintsTrue ungefähr 85% der ...
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 ...
Was macht Listen unhashable?
Also sind Listen nicht auswaschbar: >>> { [1,2]:3 } TypeError: unhashable type: 'list'FolgendeSeite [https://stackoverflow.com/questions/16803393/python-error-unhashable-type-list] gibt eine Erklärung: Eine Liste ist ein veränderlicher Typ und ...
Dict / Set Parsing Order Consistency
Container, die hashable Objekte enthalten (z. B.dict Tasten oderset Artikel). Als solches kann ein Wörterbuch nur einen Schlüssel mit dem Wert @ habe1, 1.0 oderTrue etc. (Anmerkung: etwas vereinfacht - Hash-Kollisionen sind erlaubt, aber diese ...
Warum behandelt Python "1 ist 1 ** 2" anders als "1000 ist 10 ** 3"?
Inspiriert vondiese [https://stackoverflow.com/questions/11485879/is-it-possible-for-the-python-compiler-to-optimize-away-some-integer-arithmetic] Frage zum Zwischenspeichern kleiner Ganzzahlen und Zeichenfolgen Ich habe das folgende Verhalten ...