Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for All the Same by Safwan_Samsudeen
#
#
#
#
#
#
from typing import List, Any
def all_the_same(elements: List[Any]) -> bool:
return len(set(elements)) == 1 or len(set(elements)) == 0
def test():
assert all_the_same([1, 1, 1]) is True
assert all_the_same([1, 2, 1]) is False
assert all_the_same(['a', 'a', 'a']) is True
assert all_the_same([]) is True
assert all_the_same([1]) is True
if __name__ == '__main__':
print("Example:")
print(all_the_same([1, 1, 1]))
test()
print("Coding complete? Click 'Check' to earn cool rewards!")
Nov. 12, 2020