Counting with Loops
In programming, we often use a counter variable to perform basic arithmetic operations within a loop. This approach allows us to iteratively process data, such as summing values or tracking totals.
For example, if we want to calculate the sum of all numbers in a specific range, we can initialize a counter variable and update it during each iteration.
Let's adapt this concept to our common topic, working with the travel_list
. Suppose we want to calculate the total length of all city names in our list.
Note
An f-string in Python is a concise way to format strings. Prefix the string with
f
and include expressions or variables in curly braces{}
. For example,f"Hello, {name}!"
inserts the value ofname
dynamically.
travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Initialize counter total_length = 0 # Iteration through the list for city in travel_list: # Add the length of each city name total_length += len(city) print(f"Total length of all city names: {total_length}")
Swipe to start coding
You are working on a travel application that needs to analyze city names for display purposes. Your task is to calculate the total number of characters across all city names from the provided list.
- Iterate through the list of
countries
. - Calculate the total length of all city names, including spaces and special characters.
Solution
Thanks for your feedback!