Мне нужно определить, является ли данная переменная Python экземпляром нативного типа: str
, int
, float
, bool
, list
, dict
и т.д. Есть ли элегантный способ сделать это?
Или это единственный способ:
if myvar in (str, int, float, bool):
# do something