Python - 列表中的對等相等
當需要在列表中找出所有對等相等時,可以使用“set”運算子和“//”運算子以及迭代。
例子
以下是對它的演示
my_list = [34, 56, 12, 32, 78, 99, 67, 34, 52, 78, 99, 10, 0, 11, 23,9]
print("The list is :")
print(my_list)
all_elems = set(my_list)
my_result = 0
for elements in all_elems:
my_result += my_list.count(elements) // 2
print("The total pairs are :")
print(my_result)輸出
The list is : [34, 56, 12, 32, 78, 99, 67, 34, 52, 78, 99, 10, 0, 11, 23, 9] The total pairs are : 3
說明
定義了一個列表,並將其顯示在控制檯中。
列表被轉換為一個集合,並賦值給一個變數。
一個整數被賦值為 0。
迭代集合中的元素,並使用“//” 運算子。
這被新增到結果中。
這是顯示在控制檯上的輸出。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
安卓
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP