У меня есть словарь, как:проверить существование ряда или более без использования для цикла
chars_dict = {'a' : 1, 'c': 2, 'e': 4, 'h': 3, 's': 1}
Просто этот словарь будет иметь символы и их подсчет с минимальной равен 1, а максимальное время зависит от символов в строка.
Теперь я хочу, чтобы проверить наличие графа 2 или более без использования for
цикла. Для этого я перевернул словарь. Теперь словарь становится,
rev_chars_dict = {1: ['a', 's'], 2: 'c', 4: 'e', 3: 'h'}
Но, как я могу проверить наличие ключей (здесь числа 2 или больше, чем это) без использования for
цикла? Есть ли питонический способ сделать это?
Я хотел бы что-то вроде,
if >=2 in rev_chars_dict:
return True
else:
return False
Так понимание не считается для цикла? – schwobaseggl
Ваши значения не уникальны, поэтому, когда вы меняете их своими ключами, вы закрываете некоторые записи (потому что уникальные ключи 'dict') –
Извините, в этом случае предположим, что у меня есть список символов как значения после реверса , – kmario23