Apa dict item () dikembalikan dengan python?

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


# Using the items() to get dictionary elements
courses = { 1:'java', 2:'python', 3:'pandas',4:'sparks'}
print(courses.items())

# Output:
dict_items([(1, 'java'), (2, 'python'), (3, 'pandas'), (4, 'sparks')])

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 -

Value : [('Age', 7), ('Name', 'Zara')]

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

Salinan

romanNums = {'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

Salinan

romanNums = {'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)])

Apa yang dikembalikan metode dict items ()?

Item Kamus Python() Metode . Objek tampilan berisi pasangan kunci-nilai kamus, sebagai tupel dalam daftar. a view object. The view object contains the key-value pairs of the dictionary, as tuples in a list.

Apa yang dikembalikan item dict dengan Python?

Dalam Kamus Python, metode items() digunakan untuk mengembalikan daftar dengan semua kunci kamus dengan nilai . Parameter. Metode ini tidak memerlukan parameter. Pengembalian. Objek tampilan yang menampilkan daftar pasangan tupel kamus (kunci, nilai) yang diberikan.

Apa fungsi dict () di Python?

Fungsi dict() membuat kamus . Kamus adalah koleksi yang tidak terurut, dapat diubah, dan diindeks.

Bagaimana cara kerja item dict?

item Kamus Python() . items() mengembalikan objek tampilan kamus yang menyediakan tampilan dinamis elemen kamus sebagai daftar pasangan nilai kunci . Objek tampilan ini berubah ketika kamus berubah.