Given in python: def generate_sample_list(limit = 100): sample_list = [] for i in range(1, limit): if i * (i - 2) % 3 == 0: sample_list.append(i**2) return sample_list l = generate_sample_list() 1A) Write code to create an exact copy of list "l":
Anónimo
The "if" statement is pretty much "if i = 0, 2 mod (3)", so rewriting with list comprehension l = [x**2 for x in range(1, 100) if x % 3 != 1 ]