w3resource

Python: Remove duplicate words from a given list of strings

Python List: Exercise - 136 with Solution

Write a Python program to remove duplicate words from a given list of strings.

Sample Solution:

Python Code:

# Define a function 'unique_list' that removes duplicates from a list
def unique_list(l):
    # Create an empty list 'temp' to store unique elements
    temp = []
    
    # Iterate through the elements of the input list 'l'
    for x in l:
        # Check if the element 'x' is not in the 'temp' list (i.e., it's unique)
        if x not in temp:
            # Append the unique element 'x' to the 'temp' list
            temp.append(x)
    
    # Return the list of unique elements
    return temp

# Create a list of strings 'text_str' with duplicate words
text_str = ["Python", "Exercises", "Practice", "Solution", "Exercises"]

# Print a message indicating the original list of strings
print("Original String:")
# Print the contents of 'text_str'
print(text_str)

# Remove duplicate words from the list of strings using the 'unique_list' function
print("\nAfter removing duplicate words from the said list of strings:")
# Call the 'unique_list' function with 'text_str', then print the result
print(unique_list(text_str))

Sample Output:

Original String:
['Python', 'Exercises', 'Practice', 'Solution', 'Exercises']

After removing duplicate words from the said list of strings:
['Python', 'Exercises', 'Practice', 'Solution']

Flowchart:

Flowchart: Remove duplicate words from a given list of strings.

Python Code Editor:

Previous: Write a Python program to iterate over all pairs of consecutive items in a given list.
Next: Write a Python program to find a first even and odd number in a given list of numbers.

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/list/python-data-type-list-exercise-136.php