Saya ingin membangun kamus dengan Python. Namun, semua contoh yang saya lihat adalah instantiating kamus dari daftar, dll. ..
Bagaimana cara membuat kamus kosong baru dengan Python?
python
dictionary
leora
sumber
sumber
{}
lebihdict()
dan 5 kali untuk[]
lebihlist()
.Kamu bisa melakukan ini
sumber
Mengetahui cara menulis kamus prasetel juga berguna untuk diketahui:
sumber
cxlate
membuat jawaban Anda tampak terlalu rumit. Saya hanya akan menyimpan bagian inisialisasi. (cxlate
itu sendiri terlalu rumit. Anda bisa sajareturn cmap.get(country, '?')
.)KeyError
bukannya telanjang kecuali (yang akan menangkap hal-hal sepertiKeyboardInterrupt
danSystemExit
).Akan menambah nilai dalam kamus python.
sumber
atau
atau
sumber
types.DictType.__new__(types.DictType, (), {})
dan hanya{}
Jadi ada 2 cara untuk membuat dict:
my_dict = dict()
my_dict = {}
Tapi dari dua opsi
{}
ini lebih efisien daripadadict()
plus yang bisa dibaca. PERIKSA DI SINIsumber
sumber