Elegante Methode, um eine Liste von Diktaten in Diktate zu verwandeln

7

Ich habe eine Liste von Wörterbüchern wie in diesem Beispiel:

%Vor%

Ich weiß, dass "Name" in jedem Wörterbuch (sowie den anderen Schlüsseln) existiert und dass es einzigartig ist und in keinem der anderen Wörterbücher in der Liste vorkommt.

Ich möchte eine nette Möglichkeit, um auf die Werte von "zwei" und "eins" zuzugreifen, indem Sie den Schlüssel "name" verwenden. Ich denke, ein Wörterbuch von Wörterbüchern wäre am praktischsten? Wie:

%Vor%

Mit dieser Struktur kann ich leicht über die Namen iterieren und die anderen Daten erhalten, indem ich den Namen als Schlüssel verwende. Haben Sie weitere Vorschläge für eine Datenstruktur?

Meine Hauptfrage ist: Was ist der schönste und pythischste Weg, um diese Transformation zu machen?

    
Deleted 28.11.2011, 23:43
quelle

2 Antworten

14
%Vor%

Wenn Sie Python2.7 + haben:

%Vor%     
JBernardo 28.11.2011, 23:48
quelle
5
%Vor%

ist am einfachsten, wenn Sie den name -Schlüssel, der in dict verbleibt, nicht stört.

Wenn Sie die name s entfernen möchten, können Sie dies in einer Zeile tun:

%Vor%     
agf 28.11.2011 23:47
quelle

Tags und Links