Python 程式尋找矩陣每行的冗餘率
若要尋找矩陣每行的冗餘率,可以使用一種簡單的迭代以及“新增”方法。
示例
以下是該示例的演示
my_list = [[91, 52, 12, 29, 33], [54, 54, 54, 54, 54], [11, 22, 33, 59, 95]]
print("The list is :")
print(my_list)
my_result = []
for sub in my_list:
my_result.append(1 - len(set(sub)) / len(sub))
print("The result is :")
print(my_result)輸出
The list is : [[91, 52, 12, 29, 33], [54, 54, 54, 54, 54], [11, 22, 33, 59, 95]] The result is : [0, 1, 0]
說明
這裡定義並展示了一個列表列表。
這裡建立一個空列表。
這裡會對原始列表進行迭代,當某個條件得到滿足時,它會被新增至空列表中。
這會作為輸出顯示在控制檯上。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP