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)
Another example use a list comprehension
It’s a more compact implementation.
[x.lower() for x in ["A", "B", "C"]]
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.3.3 (Community Edition)
All Python Examples are in Python 3, so Maybe its different from python 2 or upgraded versions.
Degree in Computer Science and Engineer: App Developer and has multiple Programming languages experience. Enthusiasm for technology & like learning technical.