Рубрики

Методы словаря в Python | Установите 1 (cmp (), len (), items ()…)

Основы словаря Python обсуждались в статье ниже

Словарь

Некоторые словарные методы обсуждаются в этой статье.

1. str (dic) : — Этот метод используется для возврата строки , обозначающей все ключи словаря с их значениями.

2. items () : — Этот метод используется для возврата списка со всеми словарными ключами со значениями.

# Python-код для демонстрации работы
# str () и items ()

  
# Инициализация словаря

dic = { 'Name' : 'Nandini', 'Age' : 19 }

  
# использование str () для отображения dic в виде строки

print ("The constituents of dictionary as string are : ")

print (str(dic))

  
# использование str () для отображения dic в виде списка

print ("The constituents of dictionary as list are : ")

print (dic.items())

Выход:

The constituents of dictionary as string are : 
{'Name': 'Nandini', 'Age': 19}
The constituents of dictionary as list are : 
dict_items([('Name', 'Nandini'), ('Age', 19)])

3. len () : — возвращает количество ключевых объектов элементов словаря.

4. type () : — Эта функция возвращает тип данных аргумента.

# Python-код для демонстрации работы
# len () и type ()

  
# Инициализация словаря

dic = { 'Name' : 'Nandini', 'Age' : 19, 'ID' : 2541997 }

  
# Инициализирующий список

li = [ 1, 3, 5, 6 ]

  
# используя len () для отображения размера dic

print ("The size of dic is : ",end="")

print (len(dic))

  
# использование type () для отображения типа данных

print ("The data type of dic is : ",end="")

print (type(dic))

  
# использование type () для отображения типа данных

print ("The data type of li is : ",end="")

print (type(li))

Выход:

The size of dic is : 3
The data type of dic is : 
The data type of li is : 

5. copy () : — Эта функция создает мелкую копию словаря в другой словарь.

6. clear () : — Эта функция используется для очистки содержимого словаря .

# Python-код для демонстрации работы
# clear () и copy ()

  
# Инициализация словаря

dic1 = { 'Name' : 'Nandini', 'Age' : 19 }

  
# Инициализация словаря

dic3 = {}

  
# использование copy () для создания мелкой копии словаря

dic3 = dic1.copy()

  
# печать нового словаря

print ("The new copied dictionary is : ")

print (dic3.items())

  
# очистить словарь
dic1.clear()

  
# печать очищенного словаря

print ("The contents of deleted dictionary is : ",end="")

print (dic1.items())

Выход:

The new copied dictionary is : 
dict_items([('Age', 19), ('Name', 'Nandini')])
The contents of deleted dictionary is : dict_items([])

Эта статья предоставлена Манджитом Сингхом . Если вы как GeeksforGeeks и хотели бы внести свой вклад, вы также можете написать статью с помощью contribute.geeksforgeeks.org или по почте статьи contribute@geeksforgeeks.org. Смотрите свою статью, появляющуюся на главной странице GeeksforGeeks, и помогите другим вундеркиндам.

Пожалуйста, пишите комментарии, если вы обнаружите что-то неправильное или вы хотите поделиться дополнительной информацией по обсуждаемой выше теме.

Рекомендуемые посты:

Методы словаря в Python | Установите 1 (cmp (), len (), items ()…)

0.00 (0%) 0 votes