Как проверить, является ли один словарь, содержащий список, подмножеством другого словаря со списком в PythonPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как проверить, является ли один словарь, содержащий список, подмножеством другого словаря со списком в Python

Сообщение Anonymous »

Привет, у меня определены два словаря, которые содержат списки

Код: Выделить всё

dict_1 = {'V1': ['2024-11-07', '2024-11-08'], 'V2': ['2024-11-07', '2024-11-08']}
dict_2 = {'V1': ['2024-11-08'], 'V2': ['2024-11-07']}
оба элемента (ключ и значение) из dict_2 выше являются подмножеством dict_1, поэтому я хотел вернуть true в обоих случаях.
Я пытался использовать res = set(dict_2.items()).issubset(set(dict_1.items()))
Однако это работает, если это простой словарь типа

Код: Выделить всё

dict_1 = {'abc' : 1, 'pqr' : 2}
dict_2 = {'abc' : 1}
в моем случае можно ли это как-нибудь сделать?

Подробнее здесь: https://stackoverflow.com/questions/791 ... dictionary
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»