使用另一個列表中的值遮蔽列表的 Python 程式
當需要藉助另一個列表中的值對列表進行遮蔽時,將使用列表解析。
示例
以下是它們的演示
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)
輸出
The list is : [5, 6, 1, 9, 11, 0, 4] The result is : [0, 1, 0, 1, 0, 0, 0]
解釋
定義一個列表並在控制檯上顯示它。
定義另一個元素列表。
列表解析用於遍歷列表並在列表中搜索元素。
結果被分配給一個變數。
此結果顯示在控制檯上。
廣告