Suchergebnisse für Anfrage "namedtuple"

6 die antwort

Wie benannte Tupel in der Mehrfachvererbung verwendet werden

Ist es möglich, eine Klasse zu erstellen, die von mehreren Instanzen von @ erb namedtuple [https://docs.python.org/3/library/collections.html?highlight=namedtuple#collections.namedtuple] oder erstellen Sie etwas mit dem gleichen Effekt (mit ...

1 die antwort

Wie benannte Tupel werden intern in Python implementiert?

Named Tupel sind einfach zu erstellende, leichtgewichtige Objekttypen.

8 die antwort

Python-Syntax für namedtuple

Ich sehe, dass die Python-Syntax für ein namedtuple wie folgt lautet: Point = namedtuple('Point', ['x', 'y'])Warum ist es nicht einfacher so: Point = namedtuple(['x','y'])Ist weniger ausführlich,

TOP-Veröffentlichungen

1 die antwort

Was ist eine schönere Alternative zu einem namedtuples _replace?

Nimm diesen Code: >>> import urlparse >>> parts = urlparse.urlparse('http://docs.python.org/library/') >>> parts = parts._replace(path='/3.0'+parts.path)parts._replace works Da es sich jedoch um eine unterstrichene Methode handelt, sollte sie ...

4 die antwort

python Benanntes Tupel zum Wörterbuch

Ich habe eine benannte Tupel-Klasse in Python class Town(collections.namedtuple('Town', [ 'name', 'population', 'coordinates', 'population', 'capital', 'state_bird'])): # ...Was ich tun möchte, ist dies in ein Wörterbuch zu verwandeln. Ich gebe ...

2 die antwort

Inherit namedtuple von einer Basisklasse in Python

Ist es möglich ein @ zu erzeugnamedtuple was erbt von einer Basisklasse? Was ich will ist dasCircle undRectangle sindnamedtuples und werden von einer gemeinsamen Basisklasse ('Shape') geerbt: from collections import namedtuple class Shape: def ...

3 die antwort

Python namedtuple mit vielen @properties erweitern?

Wie können named-Tupel mit vielen zusätzlichen @ -Eigenschaften erweitert oder in Unterklassen unterteilt werden? Für einige kann man einfach den folgenden Text schreiben; aber es gibt viele, also suche ich einen generator oder eine ...

2 die antwort

Looping über Elemente des genannten Tupels in Python

Ich habe ein benanntes Tupel, dem ich Werte wie folgt zuweisen: class test(object): self.CFTs = collections.namedtuple('CFTs', 'c4annual c4perren c3perren ntfixing') self.CFTs.c4annual = numpy.zeros(shape=(self.yshape, self.xshape)) ...

21 die antwort

namedtuple und Standardwerte für optionale Schlüsselwortargumente

Ich versuche, eine längliche hohle "Daten" -Klasse in ein benanntes Tupel umzuwandeln. Meine Klasse sieht momentan so aus:

4 die antwort

Erstellen eines namedtuple aus einer Liste

Betrachte eine Listenvariablet In [55]: t Out[55]: ['1.423', '0.046', '98.521', '0.010', '0.000', '0.000', '5814251520.0', '769945600.0', '18775908352.0', '2.45024350208e+11', '8131.903', '168485.073', '0.0', '0.0', '0.022', '372.162', ...