Was bedeutet "point_table = ([0] + ([255] * 255))"?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
beukelaer
User
Beiträge: 12
Registriert: Dienstag 21. August 2018, 14:15

Frage: siehe Überschrift
Sirius3
User
Beiträge: 18255
Registriert: Sonntag 21. Oktober 2012, 17:20

@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?
Benutzeravatar
__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
beukelaer
User
Beiträge: 12
Registriert: Dienstag 21. August 2018, 14:15

Bedeutet es, dass es 65026 Listeneinträge in der Variable point_table erstellt werden?
__deets__
User
Beiträge: 14545
Registriert: Mittwoch 14. Oktober 2015, 14:29

Kopier den Ausdruck, steck ihn in deinen Python-Interpreter und schau dir das Ergebnis an. Du wirst ueberrascht sein von den Ergebnissen!
bb1898
User
Beiträge: 216
Registriert: Mittwoch 12. Juli 2006, 14:28

__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!
Dazu würde ich auch noch die Länge von point_table abfragen. Das sollte zur Aufklärung beitragen.
Benutzeravatar
sparrow
User
Beiträge: 4532
Registriert: Freitag 17. April 2009, 10:28

Ich würde mit den _Inhalt_ und nicht die Länge anzeigen lassen.
bb1898
User
Beiträge: 216
Registriert: Mittwoch 12. Juli 2006, 14:28

sparrow hat geschrieben: Mittwoch 27. März 2019, 20:36 Ich würde mit den _Inhalt_ und nicht die Länge anzeigen lassen.
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.
Antworten