Δημοσιεύτηκε: 06 Ιούλ 2011, 23:18
To παράδειγμα που έβαλες για το groupdict πρέπει να γίνει σχόλιο. Δεν υπάρχει λόγος να εκτελείται σαν statement μέσα στο for-loop. Αν νομίζεις ότι είναι απαιραίτητο, η θέση του είναι στο docstring της μεθόδου.
Ας έχουμε κοινή πρακτική για τα strings. Άρα ας είναι όλα single quoted και όχι double quoted. Επίσης θα μπορούσαμε να έχουμε όλα τα strings ως unicode.
To object που θα χρησιμοποιηθεί για την αποθήκευση, δεν έχει και τόση πολύ σημασία. Και σκέτα lists να χρησιμοποιήσουμε η δουλειά μας πάλι θα γίνει. Απλά προσωπικά βρίσκω ότι η σύνταξη των dicts είναι λίγο κουραστική. Containers όπως τα namedtuples, το Bunch ή οι custom κλάσεις έχουν και code completion. Αφού το άλλαξες ας μείνει έτσι. Αν στην πορεία χρειαστεί για κάποιο λόγο το αλλάζουμε.
Ας έχουμε κοινή πρακτική για τα strings. Άρα ας είναι όλα single quoted και όχι double quoted. Επίσης θα μπορούσαμε να έχουμε όλα τα strings ως unicode.
To object που θα χρησιμοποιηθεί για την αποθήκευση, δεν έχει και τόση πολύ σημασία. Και σκέτα lists να χρησιμοποιήσουμε η δουλειά μας πάλι θα γίνει. Απλά προσωπικά βρίσκω ότι η σύνταξη των dicts είναι λίγο κουραστική. Containers όπως τα namedtuples, το Bunch ή οι custom κλάσεις έχουν και code completion. Αφού το άλλαξες ας μείνει έτσι. Αν στην πορεία χρειαστεί για κάποιο λόγο το αλλάζουμε.