Size: a a a

2021 November 10

T

Tishka17 in Python
ну если ключи, то достаточно all(map(f, hisdict))
источник

A

Andrey in Python
Так ему надо значения проверять
источник

A

Andrey in Python
И ключи тоже
источник

T

Tishka17 in Python
я уже совсем не понял что ему надо
источник

S

Svail in Python
Надо проверить что при одинаковом ключе разные значения
источник

T

Tishka17 in Python
а если ключа нету в одном словаре?
источник

A

Andrey in Python
```
keys = set(a.keys()) & set(b.keys())
keys
{1}
a
{1: 2}
b
{1: 2, 2: 3}
for key in keys:
   if a[key] == b[key]:```
источник

A

Andrey in Python
ой ну нахер эту разметку
источник

T

Tishka17 in Python
тогда уж

all(a[k]==b[k] for k in a.keys() & b.keys())
источник

A

Andrey in Python
ага
источник

A

Andrey in Python
ток keys так не сложить
источник

A

Andrey in Python
а нет
источник

A

Andrey in Python
сори
все ок
источник

N

Noname in Python
print(dct1|dct2 == dct2|dct1)    True если совпадающие ключи имеют одинаковые значения
источник

AC

All Cats in Python
красиво
источник

A

Andrey in Python
Это на свежем питоне только работает, если что
источник

AC

All Cats in Python
да я так и понял что на 3.10
источник

AC

All Cats in Python
не юзал еще, руки не доходят
источник

N

Noname in Python
чет я тупанул, не увидел что тебе надо наоборот чтобы все одинаковые ключи не совпадали по значениям
тогда так наверное
result = not bool(dct1.items() & dct2.items())
источник

T

Tishka17 in Python
а разве с итемсами так можно?
источник