Python: Remove specific words from a given list
Python List: Exercise - 148 with Solution
Remove Specific Words from List
Write a Python program to remove specific words from a given list.
Sample Solution:
Python Code:
# Define a function 'remove_words' that removes specified words from a list
def remove_words(list1, remove_words):
# Iterate through the elements in 'list1'
for word in list(list1):
# Check if the word is in the 'remove_words' list
if word in remove_words:
# If it is, remove the word from 'list1'
list1.remove(word)
return list1
# Create a list 'colors' and a list of words to remove 'remove_colors'
colors = ['red', 'green', 'blue', 'white', 'black', 'orange']
remove_colors = ['white', 'orange']
# Print a message indicating the original list
print("Original list:")
# Print the contents of 'colors'
print(colors)
# Print a message indicating the words to remove
print("\nRemove words:")
# Print the contents of 'remove_colors'
print(remove_colors)
# Print a message indicating the operation to remove specified words
print("\nAfter removing the specified words from the said list:")
# Call the 'remove_words' function with 'colors' and 'remove_colors', then print the result
print(remove_words(colors, remove_colors))
Sample Output:
Original list: ['red', 'green', 'blue', 'white', 'black', 'orange'] Remove words: ['white', 'orange'] After removing the specified words from the said list: ['red', 'green', 'blue', 'black']
Flowchart:
Python Code Editor:
Previous: Write a Python program to interleave two given list into another list randomly.
Next: Write a Python program to get all possible combinations of the elements of a given list.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
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://www.w3resource.com/python-exercises/list/python-data-type-list-exercise-148.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics