Metode kamus Python items() digunakan untuk mengembalikan objek tampilan elemen kamus sebagai tupel dalam daftar. Item dalam kamus tidak diurutkan dan dapat diubah sehingga dapat diubah, dihapus, dan ditambahkan setelah pembuatan kamus. Namun, item tidak dapat digandakan dalam kamus yang sama
Item dalam kamus dapat berupa tipe data apa pun, termasuk angka dan karakter seperti bilangan bulat, string, pelampung, dan bilangan kompleks. Tipe Boolean, dll. Metode items() terutama digunakan ketika Anda ingin mengulangi kamus
Semua metode kamus tersedia di halaman metode kamus
Contoh cepat metode item kamus Python ().
Berikut adalah contoh singkat cara menggunakan metode Dictionary items()
courses = { 1:'java', 2:'python', 3:'pandas',4:'sparks'} # Example 1: Using the items() to get dictionary elements print(courses.items()) # Example 2:Updated view object after modification of dictionary dict_view=courses.items() print("original courses:",dict_view) courses[5]='NumPy' print("new courses:",dict_view)1. Sintaks item()
Berikut ini adalah sintaks dari kamus Python items()
# Syntax of the items() dict.items() _1. 1 item() parameter metode
Metode item kamus Python () tidak mengizinkan parameter apa pun
1. 2 Mengembalikan nilai item()
Mengembalikan view object yang memungkinkan tampilan dinamis elemen kamus sebagai tupel dalam daftar. Saat Anda menggunakan metode items() di kamus, pasangan kunci-nilai yang disimpan di dalamnya akan ditampilkan dalam bentuk tuple di daftar yang dikembalikan. Selain itu, Jika kamus mengizinkan modifikasi apa pun menggunakan metode items() , yang juga akan tercermin dalam objek tampilan
2. Penggunaan item Kamus Python () Metode
2. 2 Mengembalikan Objek Tampilan Elemen Kamus
Saat Anda menggunakan, metode items() menampilkan objek tampilan dari key-value pair untuk kamus, sebagai tupel dalam daftar
2. 3 Mengembalikan objek Tampilan Setelah Modifikasi Kamus
Jika kamus mengizinkan modifikasi apa pun menggunakan metode items() , yang juga akan tercermin dalam objek tampilan. Mari kita ambil contoh untuk pemahaman yang lebih baik
# Updated view object after modification of dictionary courses = { 1:'java', 2:'python', 3:'pandas',4:'sparks'} dict_view=courses.items() print("original courses:",dict_view) # Output: original courses: dict_items([(1, 'java'), (2, 'python'), (3, 'pandas'), (4, 'sparks')]) courses[5]='NumPy' print("new courses:",dict_view) # Output: new courses: dict_items([(1, 'java'), (2, 'python'), (3, 'pandas'), (4, 'sparks'), (5, 'NumPy')])Perhatikan bahwa view object_ telah diperbarui setelah memodifikasi kamus courses
3. Kesimpulan
Pada artikel ini, saya telah menjelaskan cara mendapatkan tampilan dinamis elemen kamus dengan menggunakan metode kamus Python items(). Serta bagaimana view object_ telah diperbarui setelah memodifikasi kamus
Ini mengembalikan daftar item (dalam objek python3 dict_items), yang tidak dapat Anda tetapkan ke dua variabel. Jika Anda ingin mendapatkan kunci dan nilai secara terpisah, Anda dapat menggunakan atribut dict.keys() dan dict.values()
>>> my_dict.items() [('bananas', 312), ('oranges', 525), ('peaches', 154), ('strawberries', 267), ('boysenberry', 432), ('apricot', 321), ('plum', 143), ('pears', 217), ('apples', 430), ('blueberry', 179), ('blackberry', 266)] >>> >>> k, v = my_dict.keys(), my_dict.values() >>> >>> k ['bananas', 'oranges', 'peaches', 'strawberries', 'boysenberry', 'apricot', 'plum', 'pears', 'apples', 'blueberry', 'blackberry'] >>> >>> v [312, 525, 154, 267, 432, 321, 143, 217, 430, 179, 266] _Keterangan
Item metode kamus Python () mengembalikan daftar pasangan tupel (kunci, nilai) dict
Sintaksis
Berikut ini adalah sintaks untuk metode items() −
dict.items()Parameter
Nilai Pengembalian
Metode ini mengembalikan daftar pasangan tupel
Contoh
Contoh berikut menunjukkan penggunaan metode items()
#!/usr/bin/python dict = {'Name': 'Zara', 'Age': 7} print "Value : %s" % dict.items() _Ketika kita menjalankan program di atas, hasilnya adalah sebagai berikut -
dict.items()_ mengembalikan a yang menyediakan tampilan dinamis elemen kamus sebagai daftar pasangan kunci-nilai. Objek tampilan ini berubah ketika kamus berubah
Sintaksis
dict.items()_Parameter
Tidak ada parameter
Nilai Pengembalian
Mengembalikan objek tampilan dict_items_ yang menampilkan daftar key-value pair kamus
Contoh berikut menunjukkan metode dict.items()
Contoh
SalinanromanNums = {'I':1,'II':2,'III':3,'IV':4} dictview = romanNums.items() print(dictview) _
Keluaran
dict_items([('I', 1), ('II', 2), ('III', 3), ('IV', 4)])
Contoh berikut memperlihatkan bagaimana objek tampilan berubah saat kamus diperbarui
Contoh
SalinanromanNums = {'I':1,'II':2,'III':3,'IV':4} dictview = romanNums.items() print("Dictionary View Object: ", dictview) romanNums['V'] = 5 print("Dictionary View Object after adding new element: ", dictview)
Keluaran
Dictionary View Object: dict_items([('I', 1), ('II', 2), ('III', 3), ('IV', 4)]) Dictionary View Object after adding new element: dict_items([('I', 1), ('II', 2), ('III', 3), ('IV', 4), ('V', 5)])