Почему у списка нет безопасного метода получения, такого как словарь?

Почему в списке нет безопасного метода получения, такого как словарь?

>>> d = {'a':'b'}
>>> d['a']
'b'
>>> d['c']
KeyError: 'c'
>>> d.get('c', 'fail')
'fail'

>>> l = [1]
>>> l[10]
IndexError: list index out of range
233
задан dreftymac 17 September 2019 в 11:58
поделиться