×

Python Tutorial

Python Basics

Python I/O

Python Operators

Python Conditions & Controls

Python Functions

Python Strings

Python Modules

Python Lists

Python OOPs

Python Arrays

Python Dictionary

Python Sets

Python Tuples

Python Exception Handling

Python NumPy

Python Pandas

Python File Handling

Python WebSocket

Python GUI Programming

Python Image Processing

Python Miscellaneous

Python Practice

Python Programs

Python program to extract keywords from the list

Here, we are going to learn how to extract all keywords from a list consisting of sentences in Python?
Submitted by Shivang Yadav, on March 25, 2021

List is a sequence data type. It is mutable as its values in the list can be modified. It is a collection of ordered sets of values enclosed in square brackets [].

Keywords are the reserved words in any programming language and their meanings/tasks are predefined, we cannot change their meanings.

We have a list of sentences, and we need to find all the keywords present in the list and print them all.

Example:

List:
["include help is" , "great platform for programmers"]

Keywords:
["is" , "for"]

We have a list of sentences and we need to find all keywords present in it. We will loop through the list and check each letter if it is a keyword using the isKeyword() method from the keyword module. Then store these keywords in a list and print it.

Program to extract keyword from the list

# Python Program to extract keywords from the list...

# Import iskeyword method
from keyword import iskeyword 

# Initializing list of sentences...
listOfSentence = ["include help is", "great platform for programmers"]

# Printing original list
print("List of sentences = ", end = " ")
print(listOfSentence)

keywordList = [] 
# Iterating using loop and checking for Keywords...
for sentence in listOfSentence:
    for words in sentence.split():
    	if iskeyword(words):
		    keywordList.append(words)

# Print keyword list...
print("Keywords present in List : ", end = " " )
print(keywordList)

Output:

List of sentences =  ['include help is', 'great platform for programmers']
Keywords present in List :  ['is', 'for']

Python List Programs »



Related Programs

Advertisement
Advertisement


Comments and Discussions!

Load comments ↻


Advertisement
Advertisement
Advertisement

Copyright © 2025 www.includehelp.com. All rights reserved.