Using Python 2.6, is there a way to check if all the items of a sequence equals a given value, in one statement?
[pseudocode] my_sequence = (2,5,7,82,35) if all the values in (type(i) for i in my_sequence) == int: do()
Instead of, say:
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()
Use:
Example:
[Edit]. Made cleaner as per comments.