# Avoid Python loops # BAD: result = [] for x in large_array: result.append(x**2) # GOOD: result = large_array**2 # Use built-in functions # BAD: total = 0 for x in large_array: total += x # GOOD: total = np.sum(large_array)