Die Suche ergab 6 Treffer

von stillsen
Freitag 29. März 2019, 14:40
Forum: Allgemeine Fragen
Thema: unzippen eines Dictionaries als Klassenattribut: ValueError: too many values to unpack
Antworten: 10
Zugriffe: 1798

Re: unzippen eines Dictionaries als Klassenattribut: ValueError: too many values to unpack

sehr gute Frage!
:)

Code: Alles auswählen

x = list(d.keys())
y = list(d.values())
gibt mir genau was ich will.
dankoe!
von stillsen
Freitag 29. März 2019, 13:08
Forum: Allgemeine Fragen
Thema: unzippen eines Dictionaries als Klassenattribut: ValueError: too many values to unpack
Antworten: 10
Zugriffe: 1798

Re: unzippen eines Dictionaries als Klassenattribut: ValueError: too many values to unpack

danke fuer deine Antwort!
Ich benutze Python 3.5.3

Wenn ich dein [4] und [5] ausfuehre bekomme ich ganz aehnliche Ergebnisse (die unterschiedlichen (Key, Value) Inhalte in meiner Ausfuehrung kommen daher, weil ich gerade was am Code geschraubt habe):

data_handler.samples_per_class = <class 'dict ...
von stillsen
Freitag 29. März 2019, 11:43
Forum: Allgemeine Fragen
Thema: unzippen eines Dictionaries als Klassenattribut: ValueError: too many values to unpack
Antworten: 10
Zugriffe: 1798

unzippen eines Dictionaries als Klassenattribut: ValueError: too many values to unpack

Hi,
ich verstehe nicht wieso das unzippen meines dictionaries fehlschlaegt.
Waere spitze wenn Ihr mir helfen koenntet das zu verstehen.

Es gibt eine Klasse data_handler mit einem Attribut samples_per_class, was ein dictionary ist.

data_handler.samples_per_class = <class 'dict'>: {'Basidiomycota ...
von stillsen
Mittwoch 20. März 2019, 21:08
Forum: Allgemeine Fragen
Thema: Listen von Listen nach multiplen Kriterien sortieren: aehnliche Werte gleich behandeln
Antworten: 6
Zugriffe: 2528

Re: Listen von Listen nach multiplen Kriterien sortieren: aehnliche Werte gleich behandeln

Danke fuer die Unterstuetzung!
Ich habe eine Implementation gefunden die fuer mich funktioniert.

Ich sortiere die Liste nach y . Iteriere ueber die Liste und nehme jeweils den ersten Gruppenwert als Vergleichswert. Ist die Differenz von y zum Vergleichswert innerhalb einer Toleranz fuege ich diesen ...
von stillsen
Mittwoch 20. März 2019, 18:52
Forum: Allgemeine Fragen
Thema: Listen von Listen nach multiplen Kriterien sortieren: aehnliche Werte gleich behandeln
Antworten: 6
Zugriffe: 2528

Re: Listen von Listen nach multiplen Kriterien sortieren: aehnliche Werte gleich behandeln

wenn ich die aeussere Liste sortiere mit

circles.sort(key = lambda x: x[1])

dann sind die y Werte von drei aufeinander folgenden Unterlisten aehnlich, z.B. (565, 590, 578) bei den ersten dreien oder (1418, 1450, 1408) bei den darauf folgenden, usw..
Bezeichnen wir diese drei aufeinander ...
von stillsen
Mittwoch 20. März 2019, 15:44
Forum: Allgemeine Fragen
Thema: Listen von Listen nach multiplen Kriterien sortieren: aehnliche Werte gleich behandeln
Antworten: 6
Zugriffe: 2528

Listen von Listen nach multiplen Kriterien sortieren: aehnliche Werte gleich behandeln

Hi,
ich moechte eine Liste von Listen nach mehreren Kriterien sortieren, so dass aehnliche Werte als gleich behandelt werden.
Genauer.
Es gibt eine Liste mit bis zu 12 Listen a 3 Werte (x, y, r) .

circles = [[536, 565, 326], [2132, 578, 323], [1296, 590, 321], [2108, 1408, 326], [ 509, 1418, 324 ...