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

Chương trình Python để che dấu một danh sách bằng cách sử dụng các giá trị từ một danh sách khác

Khi cần phải che một danh sách với sự trợ giúp của các giá trị từ một danh sách khác, tính năng hiểu danh sách được sử dụng.

Ví dụ

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

my_list = [5, 6, 1, 9, 11, 0, 4]

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

search_list = [2, 10, 6, 3, 9]

result = [1 if element in search_list else 0 for element in my_list]

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

Đầu ra

The list is :
[5, 6, 1, 9, 11, 0, 4]
The result is :
[0, 1, 0, 1, 0, 0, 0]

Giải thích

  • Một danh sách được xác định và hiển thị trên bảng điều khiển.

  • Một danh sách các phần tử khác được xác định.

  • Khả năng hiểu danh sách được sử dụng để duyệt qua danh sách và tìm kiếm phần tử trong danh sách.

  • Kết quả được gán cho một biến.

  • Kết quả này được hiển thị trên bảng điều khiển.