EmilZach / Sentence-Crusher

A Python game for crushing sentences.
0 stars 1 forks source link

Store multiple posts (scores) per user - suggested by Raglew #24

Open Arxcis opened 8 years ago

Arxcis commented 8 years ago

Dersom vi skal lagre flere posts per spiller, slik som 'raglew' foreslo, så må vi tenke på at i en dictionary så er hver nøkkel(key) unik.

Idag: - blir den gamle posten overskrevet av den nye, dersom den nye er ulik den gamle. dict = { 'jonas': [info] 'raglew': [info] 'emil': [info] }

Metode 1: Lage unike nøkler for hver post, slik at gammel post blir bevart. dict = { 'jonas1' : [information1] 'jonas2' : [information2] 'jonas3' : [information3] 'emil1' : [information1] 'emil2' : [information2] }

Metode 2: Bruke en nøkkel per spiller, men ha flere lister med info dict { 'jonas' : [ [info1], [info2], [info3] ], 'raglew': [ [info1], [info2], [info3] ] }

Metode 3: Lage unike dictionaries per spiller

dict_jonas = { 'post1': [info1], 'post2': [info2], 'post3': [info3] } dict_raglew = { 'post1': [info1], 'post2': [info2], 'post3': [info3] }

Metode 4 ?