Contoh spesifik dalam pikiran adalah daftar nama file dan ukurannya. Saya tidak dapat memutuskan apakah setiap item dalam daftar harus dalam bentuk {"filename": "blabla", "size": 123}
, atau adil ("blabla", 123)
. Kamus tampaknya lebih logis bagi saya karena untuk mengakses ukuran, misalnya, file["size"]
lebih jelas daripada file[1]
... tapi saya tidak benar-benar tahu pasti. Pikiran?
fname, file_size = file
, di mana data tuple di atas Anda, akan menghapusfile[1]
dan menggantinya denganfile_size
. Tentu saja ini bergantung pada dokumentasi yang baik.