w3resource

Python Exercise: Convert a given string list to a tuple

Python tuple: Exercise-25 with Solution

Write a Python program to convert a given string list to a tuple.

Sample Solution:

Python Code:

# Define a function named 'string_list_to_tuple' that takes a string 'str1' as input.
def string_list_to_tuple(str1):
    # Create a tuple 'result' by iterating through each character 'x' in 'str1' and excluding whitespaces.
    result = tuple(x for x in str1 if not x.isspace())
    # Return the resulting tuple.
    return result

# Create a string 'str1' with spaces.
str1 = "python 3.0"

# Print the original string.
print("Original string:")
print(str1)

# Print the data type of the 'str1' variable.
print(type(str1))

# Print a message indicating the conversion of the string to a tuple.
print("Convert the said string to a tuple:")

# Call the 'string_list_to_tuple' function to convert the string to a tuple and print the result.
print(string_list_to_tuple(str1))

# Print the data type of the result obtained from the 'string_list_to_tuple' function.
print(type(string_list_to_tuple(str1))) 

Sample Output:

Original string:
python 3.0
<class 'str'>
Convert the said string to a tuple:
('p', 'y', 't', 'h', 'o', 'n', '3', '.', '0')
<class 'tuple'>

Flowchart:

Flowchart: Convert a given string list to a tuple.

Python Code Editor:

Previous: Write a Python program to count the elements in a list until an element is a tuple.
Next: Write a Python program calculate the product, multiplying all the numbers of a given tuple.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://198.211.115.131/python-exercises/tuple/python-tuple-exercise-25.php