Suchergebnisse für Anfrage "python-internals"
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 ...
Wie erhalte ich den Referenzzähler eines PyObjects?
Wie erhalte ich den Referenzzähler einesPyObject von C ++? Es gibt FunktionenPy_INCREF undPy_DECREF die es erhöhen / verringern, aber ich habe keine Funktion gefunden, die den Referenzzähler des Objekts zurückgibt. Ich brauche es zum Debuggen.
Wie wird Unicode in Python intern dargestellt?
Wie wird der Unicode-String im Speicher von Python buchstäblich dargestellt? Zum Beispiel könnte ich mir vorstellen,'abc' als äquivalentes ASCII-Byte im Speicher. Eine Ganzzahl könnte als Komplimentdarstellung der 2 angesehen ...
Wo wird Pythons Herunterfahren dokumentiert?
CPython hat ein seltsames Verhalten, bei dem Module während des Herunterfahrens auf Keine gesetzt werden. Dadurch wird die Fehlerprotokollierung beim Herunterfahren eines von mir geschriebenen Multithreading-Codes fehlerhaft. Ich kann keine ...
Tupel oder Liste bei Verwendung von 'in' in einer 'if'-Klausel?
Welcher Ansatz ist besser? Mit einem Tupel wie: if number in (1, 2):oder eine Liste, wie: if number in [1, 2]:Welches ist für solche Anwendungen zu empfehlen und warum (sowohl logisch als auch leistungsmäßig)?
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 ...
Über die sich ändernde ID einer unveränderlichen Zeichenfolge
Etwas über dieid von Objekten des Typsstr (in Python 2.7) verwirrt mich. Dasstr Typ ist unveränderlich, daher würde ich davon ausgehen, dass er nach seiner Erstellung immer den gleichen Typ hatid. Ich glaube, ich formuliere mich nicht so gut, ...
Was ist der Unterschied zwischen dem Typ .__ getattribute__ und dem Objekt .__ getattribute__?
Gegeben: In [37]: class A: ....: f = 1 ....: In [38]: class B(A): ....: pass ....: In [39]: getattr(B, 'f') Out[39]: 1Okay, das nennt sich entweder super oder krabbelt das mro? In [40]: getattr(A, 'f') Out[40]: 1Dies wird erwartet. In [41]: ...
Was ist der Unterschied zwischen f.readlines () und list (f) in Python?
Von beidenPython2 Tutorial [https://docs.python.org/2/tutorial/inputoutput.html#methods-of-file-objects]und Python3 Tutorial [https://docs.python.org/3.4/tutorial/inputoutput.html#methods-of-file-objects] gibt es eine Linie in der Mitte ...
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 ...