Die Suche ergab 12 Treffer
- Dienstag 27. Oktober 2020, 10:37
- Forum: Allgemeine Fragen
- Thema: string indices must be integers - Dict - Daten zuweisen
- Antworten: 14
- Zugriffe: 1096
Re: string indices must be integers - Dict - Daten zuweisen
Wäre das nun üblich so zu schreiben? from collections import namedtuple Point = namedtuple("Point", ["x", "y"]) p1 = Point(1, 1) print(p1, type(p1), id(p1)) p2 = Point(-3, 7) print(p2, type(p2), id(p2)) 'Point' ist die erstellte Klasse, und weil der Bezeichner verdeutli...
- Dienstag 27. Oktober 2020, 10:16
- Forum: Allgemeine Fragen
- Thema: string indices must be integers - Dict - Daten zuweisen
- Antworten: 14
- Zugriffe: 1096
Re: string indices must be integers - Dict - Daten zuweisen
@Sirius3: Ich glaub ich steige gerade hinter deinen Satz: "Klassen werden nicht innerhalb von Funktionen definiert" Im Prinzip erstelle ich in der Funktion ja jedesmal die Klasse neu (neben dem Initialisieren); Dabei reicht es aus - und macht auch mehr Sinn - diese ein einziges mal zu erze...
- Dienstag 27. Oktober 2020, 09:49
- Forum: Allgemeine Fragen
- Thema: string indices must be integers - Dict - Daten zuweisen
- Antworten: 14
- Zugriffe: 1096
Re: string indices must be integers - Dict - Daten zuweisen
'namedtuple' erstellt doch eine Klasse, oder nicht? Darum hab ichs groß geschrieben. :_) edit: Wenn, dann ist es sogar in der Python docu falsch - was mich nicht wundern würde, weil in den Beispielen auch noch Python2 kram steht (z.B. bei der String-Formatierung). ~gnaa Warum muss das nur so verwirr...
- Dienstag 27. Oktober 2020, 09:42
- Forum: Allgemeine Fragen
- Thema: Hashtag Analyse
- Antworten: 21
- Zugriffe: 2134
Re: Hashtag Analyse
@Sirius3: Im ersten Punkt verstehe ich schon was du meinst, jedoch musste da nichts außeinander gehalten werden. Ziel war es beim Counter-'Heinz' heraus zu kommen, da brauch ich die alten 'Heinze' nicht mehr. Falls ich die Liste mit den darin enthaltenen SubListen vielleicht später noch für was ande...
- Dienstag 27. Oktober 2020, 08:49
- Forum: Allgemeine Fragen
- Thema: string indices must be integers - Dict - Daten zuweisen
- Antworten: 14
- Zugriffe: 1096
Re: string indices must be integers - Dict - Daten zuweisen
Grüße! Meine Zeit in WoW ist schon eine ganze Weile her... :roll: Ich weiß nicht mehr genau wie dort die Logs aussahen. Ich meine mich jedoch daran zu erinnern, das man da einiges an Vorverarbeitung (parsen) reinstecken musste, um mit den Daten was verarbeitbares anfangen zu können. -> Ich gehe hier...
- Dienstag 27. Oktober 2020, 01:21
- Forum: Allgemeine Fragen
- Thema: Hashtag Analyse
- Antworten: 21
- Zugriffe: 2134
Re: Hashtag Analyse
Man hängt die Filter-Bedingung hinten dran: [word[1:] for string in strings for word in string.split() if word.startswith("#")] Verschachtelte Schleifen schreibt man in einem durch, wie du siehst. Was passieren soll, steht davor und die Bedingung wie gesagt ganz am Ende. Hm, demnach so: f...
- Dienstag 27. Oktober 2020, 01:02
- Forum: Allgemeine Fragen
- Thema: Hashtag Analyse
- Antworten: 21
- Zugriffe: 2134
Re: Hashtag Analyse
Nochmal @Trägheit jetzt, wo ich wiederum deine Bearbeitung des Beitrags sehe: Die zweite Variante mag technisch gehen, ist aber nicht so leicht nachvollziehbar. Gerade das Gemurkse mit list(), filter() und lambda muss nicht sein. Wenn man sowieso schon eine List-Comprehension benutzt, dann sollte m...
- Dienstag 27. Oktober 2020, 01:01
- Forum: Allgemeine Fragen
- Thema: Hashtag Analyse
- Antworten: 21
- Zugriffe: 2134
Re: Hashtag Analyse
@Trägheit: Im Großen und Ganzen ist das in Ordnung, würde ich sagen. Ein paar Details lassen sich natürlich immer ausbessern: `collections.defaultdict` könnte man statt des `.get(..., 0)` benutzen, Aha. 'collections.defaultdict' kenne ich noch nicht, schau ich mal an. und im zweiten Beispiel ist de...
- Dienstag 27. Oktober 2020, 00:14
- Forum: Allgemeine Fragen
- Thema: Hashtag Analyse
- Antworten: 21
- Zugriffe: 2134
Re: Hashtag Analyse
Sind inzwischen ja schon ein paar Antworten eingetrudelt. :) Als Neuling in Python hätte ich es vermutlich so gelöst: (unter der Annahme das vor/nach jedem Hashtag ein Leerzeichen steht - #welcome#home ist also nicht erlaubt) posts = ["hi #weekend", "good morning #germany #haus",...
- Sonntag 25. Oktober 2020, 04:59
- Forum: Python mit anderen Sprachen verwenden
- Thema: Python-Plots in Excel untereinander anzeigen lassen
- Antworten: 3
- Zugriffe: 6505
Re: Python-Plots in Excel untereinander anzeigen lassen
Die Frage wurde auch in einem VBA Forum gestellt und wurde dort von mir beantwortet. Mit Python würde das aber auch gehen. Gleiches gilt auch für das Thema "Python Code über Excel (VBA) starten (Komisches Problem)" des TEs hier im Forum. Denke daher mal das beide Themen erledigt sind (gab ...
- Sonntag 25. Oktober 2020, 04:45
- Forum: Tkinter
- Thema: Index out of Range, was mach ich falsch?
- Antworten: 21
- Zugriffe: 2328
Re: Index out of Range, was mach ich falsch?
@Trägheit herzlich willkommen im Forum. Ich habe den Link auf das Buch entfernt, denn in 99.9% aller Faelle, in denen ein erster Post einen Link enthaelt, handelt es sich schlicht um Werbung. Und auch wenn die hier thematisch passt, ist das nicht gerne gesehen. Solltest du ein regulaerer Poster wer...
- Samstag 24. Oktober 2020, 20:35
- Forum: Tkinter
- Thema: Index out of Range, was mach ich falsch?
- Antworten: 21
- Zugriffe: 2328
Re: Index out of Range, was mach ich falsch?
Bin mit dem Buch [Link entfernt] hier sehr zufrieden. Diese Auflage ist komplett auf Python3 aktualisiert worden. Das Buch kommt stellenweise etwas trocken rüber, bleibt dennoch durchweg interessant zu lesen. In erster Linie ist es als Nachschlagewerk zu verstehen. Was ich persönlich gut fand ist, d...