How to make all items in a list lowercase Python | Example code

Use the string lower() method to convert every element in a list of strings into lowercase in Python. Python list variable that contains strings needed to iterate through the loop and add back lowercase value into a list.

Make all items in a list lowercase example in Python

Simple python example code.

Using a lower() method with Loop

Use a Python for loop to iterate through each time in a list of strings by index. Then use str.lower() method on each string and reassign it to the corresponding index in the list for that string.

list1 = ["A", "B", "C"]

for i in range(len(list1)):
    list1[i] = list1[i].lower()

print(list1)

Output:

How to make all items in a list lowercase Python

Another example use a list comprehension

It’s a more compact implementation.

[x.lower() for x in ["A", "B", "C"]]

Example code

list1 = ["A", "B", "C"]

list1 = [each_string.lower() for each_string in list1]

print(list1)

One more example with the map function


list1 = list(map(lambda x: x.lower(), ["A", "B", "C"]))

print(list1)

Do comment if you have any doubts and suggestions on this Python list code.

Note: IDE: PyCharm 2021.1.3 (Community Edition)

Windows 10

Python 3.7

All Python Examples are in Python 3, so Maybe its different from python 2 or upgraded versions.


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.