P
P
Python Classroom
K
Comment on page

# Lists - Numbers

## Objective

After working through this lesson, you’ll be able to
• Write Python code using lists.

## Introductory Problem

Print the value of the sum and average of these variables.
intro.py
done = False
while not done:
print("I - Introduction")
print("Q - Quit")
choice = input("Choice: ")
if choice == "I":
print("Introductory Problem")
average = sum / 5
print("Sum:",sum)
print("Average:",average)
elif choice == "Q":
print("Exiting Game!")
done = True

## Examples

### Example 1

Rewrite your Do Now code as a list named youtube. Where in your code should you place your list? Before the while loop, inside the while loop or after the while loop? Why?
• Using a for loop, print the index and elements of youtube. Use the header:
print("Index\tElement")
• Create another for loop and just print out the elements.
done = False
while not done:
print("E1 - Example 1")
print("Q - Quit")
choice = input("Choice: ")
if choice == "E1":
print("Index\tElement")
elif choice == "Q":
print("Exiting Game!")
done = True

### Example 2

Print the maximum, minimum and sum of youtube.
done = False
while not done:
print("E2 - Example 2")
print("Q - Quit")
choice = input("Choice: ")
if choice == "E2":
elif choice == "Q":
print("Exiting Game!")
done = True

### Example 3

Print the first element of youtube. Print the last element of youtube.
done = False
while not done:
print("E3 - Example 3")
print("Q - Quit")
choice = input("Choice: ")
if choice == "E3":
elif choice == "Q":
print("Exiting Game!")
done = True

### Example 4

Ask the user for a number to search. If the number is in the list, print "Number is in the list". Else print "Number is not in the list".
done = False
while not done:
print("E3 - Example 3")
print("Q - Quit")
choice = input("Choice: ")
if choice == "E4":
num = int(input("Number to search: "))
print(num,"is in the list")
else:
print(num,"is not in the list")
elif choice == "Q":
print("Exiting Game!")
done = True

### Example 5

Write code that performs the following tasks:
• Add the element 20 in the beginning of the list.
• Remove the last element of the list.
• Add the element 30 in the third position of the list.
• Add the element 50 to the end of the list.
• Using a for loop, print the index and elements of the list.
done = False
while not done:
print("E5 - Example 5")
print("Q - Quit")
choice = input("Choice: ")
if choice == "E3":