Python Introducing Lists Using Lists Continental

Kaelan Sobouti
Kaelan Sobouti
2,172 Points

Is there a command to pull items in a list that "start with" certain characters?

The question is asking to have only continents that start with "A" be printed, but I can't think of a command that will exclude the continents like South and North America.

continents.py
continents = [
    'Asia',
    'South America',
    'North America',
    'Africa',
    'Europe',
    'Antarctica',
    'Australia',
]
# Your code here

print("Continents:")
for continent in continents:
    if "A" in continent:
        print("* " + continent)

1 Answer

<noob />
<noob />
16,302 Points

Hi. Your running a for loop. u just need to check if the first index of each element is equal to "A" and u do it by accessing the index.

for x in continents:
    if x[0] == "A":
        print("* " + x);