Используя Python 2.6, есть ли способ проверить, соответствует ли все элементы последовательности равным заданному значению в одном утверждении?
[pseudocode]
my_sequence = (2,5,7,82,35)
if all the values in (type(i) for i in my_sequence) == int:
do()
Вместо, скажем:
my_sequence = (2,5,7,82,35)
all_int = True
for i in my_sequence:
if type(i) is not int:
all_int = False
break
if all_int:
do()