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.