все значения были int
Есть массив [1, ‘1’, ‘1h’]
В первых двух случаях, я могу пройтись type(int(x)), но тогда третий элемент выпадает в ошибку.
Я подумал, что поможет, но тоже не ок
try:
if type(int(x)) == int:
# pass
else:
print(‘wrong type’)
как подход правильнее для такой ситуации?
type(int(x)) всегда либо вернёт int, либо выкинет ошибку
Обсуждают сегодня