Was bedeutet "point_table = ([0] + ([255] * 255))"?
@beukelaer: der Beitrag ist etwas knapp.
Was genau verstehst Du daran nicht? Hast Du schonmal `point_table` angeschaut, was das ist? Schonmal die Zahlen geändert und geschaut, was sich dabei ändert?
Um was für Datentypen handelt es sich hier?
Was genau verstehst Du daran nicht? Hast Du schonmal `point_table` angeschaut, was das ist? Schonmal die Zahlen geändert und geschaut, was sich dabei ändert?
Um was für Datentypen handelt es sich hier?
- __blackjack__
- User
- Beiträge: 14012
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
Das bedeutet das gleiche wie ``point_table = [0] + [255] * 255`` – die äusseren Klammern sind offensichtlich überflüssig und die inneren sind es weil Punkt vor Strichrechnung gilt.
“The best book on programming for the layman is »Alice in Wonderland«; but that's because it's the best book on anything for the layman.” — Alan J. Perlis
Dazu würde ich auch noch die Länge von point_table abfragen. Das sollte zur Aufklärung beitragen.__deets__ hat geschrieben: Mittwoch 27. März 2019, 14:34 Kopier den Ausdruck, steck ihn in deinen Python-Interpreter und schau dir das Ergebnis an. Du wirst ueberrascht sein von den Ergebnissen!
Nein, es scheint mir im gegebenen Fall vernünftig, beides zu sehen. Der TE hatte ja eine Vermutung zur Zahl der Einträge geäußert, die sich nur mühsam durch Abzählen per Hand überprüfen ließe.sparrow hat geschrieben: Mittwoch 27. März 2019, 20:36 Ich würde mit den _Inhalt_ und nicht die Länge anzeigen lassen.