To convert a list into a tuple using Python, use the tuple() function.
lst = ['h', 'e', 'l', 'l' ,'o']
t = tuple(lst)
print(t)
#Output:
('h', 'e', 'l', 'l', 'o')
When working with different objects in Python, the ability to be able to convert objects into other objects can be valuable.
One such situation is if you want to convert a list to a tuple.
To convert a list into a tuple using Python, use the tuple() function.
Below is a simple example of how you can convert a list into a tuple using tuple() in Python.
lst = ['h', 'e', 'l', 'l' ,'o']
t = tuple(lst)
print(t)
#Output:
('h', 'e', 'l', 'l', 'o')
Convert Tuple to List in Python
To go the other way and convert a tuple into a list, you can use the Python list() function in the same way as we used the tuple() function above.
Below is a simple example of how you can convert a tuple into a list in Python.
t = ('h', 'e', 'l', 'l', 'o')
lst = list(t)
print(lst)
#Output:
['h', 'e', 'l', 'l' ,'o']
Using tuple() to Convert Other Objects to Tuples in Python
You can also use the Python tuple() function to convert other objects into tuples.
One such example is if you want to convert a string into a tuple in your Python code.
To do so, you can slightly modify the example from above.
Below is a simple example showing you how to convert a string into a tuple using Python.
string = "hello"
t = tuple(string)
print(t)
#Output:
('h', 'e', 'l', 'l', 'o')
Hopefully this article has been useful for you to learn how to convert a list into a tuple in Python.