Shortcuts
Exercise 1
Simplify the following code using the function sum():
counts = [356, 412, 127, 8, 32]
total = 0
for number in data:
    total = total + number
print(total)
Exercise 2
Simplify the following code using the function range():
i = 0
while i < 10:
    print(i * '*')
    i += 1
Exercise 3
Simplify the following code using the function zip():
names = ['Lilly', 'Lily', 'Leila', 'Lilja', 'Lillie']
counts = [356, 412, 127, 8, 32]
table = []
i = 0
while i < len(names):
    row = (names[i], counts[i])
    table.append(row)
    i += 1
print(table)
Exercise 4
Simplify the following code using the function enumerate():
names = ['Lilly', 'Lily', 'Leila', 'Lilja', 'Lillie']
i = 0
for name in names:
    print(i, name)
    i += 1
Exercise 5
Use list(range()) to create the following lists:
[4, 7, 9, 12][10, 20, 30, 40, 50][33, 32, 31, 30]
Exercise 6
On which data types does the len() function work?
- lists
 - dictionaries
 - strings
 - floats
 - sets