Python Introducing Lists Using Lists Continental

Ariadna Rodriguez
Ariadna Rodriguez
5,066 Points

I don't know how to set the condition in the loop to say if the first letter in the continent is "A" then print.

I've tried a while loop and using print(continent[0,3,5,6]) but I get an error and I don't understand why.
continents = [
    'South America',
    'North America',
# Your code here
for continent in continents:
    print("* " + continent)


1 Answer

Chris Freeman
Chris Freeman
Treehouse Moderator 59,490 Points

In your for continent in continents: loop, the variable continent is assigned, in turn, to each text string of a continent's name. Each character in a string can be reference in the same manner as list indexing. So the first character of continent would be continent[0]. To compare to "A", use continent[0] == "A"

Post back if you need more help. Good luck!