for i in range(len(records)): scores[i] = score(records[i])
for i, record in enumerate(records): scores[i] = score(record)
scores = [score(record) for record in records]
Does it support list comprehensions, etc?