Count Number of Characters in List of Strings in Python (2 Examples)
This article illustrates how to count the lengths of strings in a list in the Python programming language.
Table of contents:
So now the part you have been waiting for – the examples!
Introduction of Example Data
We’ll use the following data as a basis for this Python tutorial:
strings = ["apple", "banana", "cherry", "date"] # create sample string list print(strings) # print strings list # ['apple', 'banana', 'cherry', 'date']
As seen, we have created a sample list called strings
, which contains four different strings of different lengths. Let’s see the first example of counting the number of characters in strings
!
Example 1: Find Length of Strings using List Comprehension
In this example, we will use list comprehension to count the length of each string in the strings
list.
lengths = [len(s) for s in strings] # calculate list of lengths print(lengths) # print list of lengths # [5, 6, 6, 4]
Have a look at the previous output of the Python console. For each item/string s
in the strings
list, the len function is employed to calculate the length of the string, or in other words, the count of the characters within the string.
As you can see, the count is returned as 5, 6, 6, and 4. You can count the characters manually and confirm the result. Let’s see another example next!
Example 2: Find Length of Strings using map Function
Differently, in this example, we will use the map function to apply the len function to every item/string in the strings
list.
lengths = list(map(len, strings)) # calculate list of lengths print(lengths) # print list of lengths # [5, 6, 6, 4]
Here, we get the same result as expected. You can choose the best method for you!
Video & Further Resources
I have recently published a video on my YouTube channel, which demonstrates the content of this article. Please find the video below.
The YouTube video will be added soon.
In addition to the video, you may read the related articles on this homepage. Some tutorials on topics such as counting, numeric values, and lists can be found here:
- Count Number of Integers in List in Python
- Count Total Number of Elements in List in Python
- Count Number of Dictionaries in List in Python
- All Python Programming Examples
You have learned in this tutorial how to find the count of characters in a list in the Python programming language. Please tell me about it in the comments section below, if you have additional questions.
This page was created in collaboration with Cansu Kebabci. Have a look at Cansu’s author page to get more information about her professional background, a list of all his tutorials, as well as an overview on her other tasks on Statistics Globe.
Statistics Globe Newsletter