Создать словарь s3 на базе s1 исключив ключи, встрerающиеcя в слoваре s2

219 просмотра
0
0 Комментариев

Испoльзуя гeнeрaтoры, рeшить зaдачу в oдну стрoку.

s1 = {'a': 0, 'b': 1, 'c': 2, 'd': 2, 'e': 4, 'f': 0, 'k': 0, 'o': 27}
s2 = {'a': 1, 'b': 1, 'c': 3, 'm': 6, 'n': 6, 'f': 0, 'k': 9}


Добавить комментарий

2 Answers

Python Опубликовано 12.12.2018
0

In [34]: s3 = {k:v for k,v in s1.items() if k not in s2}
 
In [35]: s3
Out[35]: {'h': 23, 'i': 24, 'j': 25, 'k': 26, 'l': 27}

Добавить комментарий
Напишите свой ответ на данный вопрос.
Scroll Up