Computer >> Máy Tính >  >> Lập trình >> Python

Chương trình Python để trích xuất Từ khóa từ danh sách

Khi cần trích xuất từ ​​khóa từ danh sách, một phép lặp đơn giản và phương pháp "iskeyword" được sử dụng.

Ví dụ

Dưới đây là một minh chứng về điều tương tự -

import keyword

my_list = ["python", 'is', 'fun', 'to', 'learn']

print("The list is :")
print(my_list)

my_result = []
for element in my_list:
   for word in element.split():

      if keyword.iskeyword(word):
         my_result.append(word)

print("The result is :")
print(my_result)

Đầu ra

The list is :
['python', 'is', 'fun', 'to', 'learn']
The result is :
['is']

Giải thích

  • Danh sách các chuỗi được xác định và hiển thị trên bảng điều khiển.

  • Một danh sách trống được xác định.

  • Danh sách được lặp lại và mọi phần tử được phân chia dựa trên dấu cách.

  • Phương pháp "iskeyword" được sử dụng để kiểm tra xem có bất kỳ phần tử nào trong danh sách là một từ khóa trong ngôn ngữ hay không.

  • Nếu có, nó sẽ được thêm vào danh sách trống.

  • Danh sách này được hiển thị trên bảng điều khiển dưới dạng đầu ra.