bool_exps = [ 5 > 2, 1 == 1, 42 < 50, ] print(all(bool_exps)) objects = ["Hello!", 42, {}] print(all(objects)) general_exps = [5 ** 2, 42 - 3, int("42")] print(all(general_exps)) empty = [] print(all(empty)) print(all([True, True, True])) print(all([False, False, False])) print(all([False, True, True])) print(all([])) # With tuples print(all((1, 2, 3))) print(all((0, 1, 2, 3))) print(all(())) print(all(tuple())) # With range objects print(all(range(10))) print(all(range(1, 11))) print(all(range(0))) print(all({"gold": 1, "silver": 2, "bronze": 3})) print(all({0: "zero", 1: "one", 2: "two"})) medals = {"gold": 1, "silver": 2, "bronze": 3} print(all(medals.keys())) numbers = {0: "zero", 1: "one", 2: "two"} print(all(numbers.keys())) monday_inventory = {"book": 2, "pencil": 5, "eraser": 1} print(all(monday_inventory.values())) tuesday_inventory = {"book": 2, "pencil": 3, "eraser": 0} print(all(tuesday_inventory.values()))