Форум сайта python.su
253
Пардон это меня переклинило после пятничной разборки с умельцами которые экономят символы в C++
и везде лепят | вместо ||.
Офлайн
103
doza_and ниче, меня бывает и намнооого хуже клинит :)
doza_andя в таких случаях говорю, что кто экономит на нужных символах, на тех должны экономить при выдачи зп
после пятничной разборки с умельцами которые экономят символы
Офлайн
0
Спасибо всем!
Очень помогли, заюзал вариант doza_and
def pred(k,v): return ((v in ['True', 'False'] and len(k) - 1 > k.find('_') > 0 and k.count('_') == 1) and (k not in dict1) or (v == 'True')) print({k: v for k, v in dict2.items() if pred(k,v)})
Офлайн
253
StmlПо справедливости это смешанный вариант terabayt и мой.
заюзал вариант doza_and
Офлайн
0
Stmlне совсем понятна маска! эт значит что только символы, что слева и справа должно быть одинаковое количество символов, что все символы в верхнем регистре? подробнее опишите!
который подходит по маске “AAA_AAA”
dict1 = { 'EE_EE':'True', 'MM_MM':'True', 'MM_M':'False', 'MSG_MSG':'True', 'AAA_AAA':'AAA_AAA_1' } dict2 = { 'EE_EE':'True', 'MM_MM':'False', 'MM_M2':'False', 'MSGMSG':'True', 'AAA_AAA_1':'True' }
Офлайн