Python——每個鍵的唯一值計數


在需要找到每個鍵的唯一值計數時,使用迭代和“append”方法。

示例

以下是演示:

my_list = [12, 33, 33, 54, 84, 16, 16, 16, 58]

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

filtered_list = []

elem_count = 0

for item in my_list:
   if item not in filtered_list:
      elem_count += 1
      filtered_list.append(item)

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

輸出

The list is :
[12, 33, 33, 54, 84, 16, 16, 16, 58]
The result is :
6

說明

  • 定義一個列表並顯示在控制檯上。

  • 定義一個空列表,

  • 將一個整數賦值為 0。

  • 對原始列表進行迭代。

  • 如果原始列表中存在的元素不在第二個列表中,則將該整數加 1。

  • 將該數字追加到空列表中。

  • 這是顯示在控制檯上的輸出。

更新於:2021 年 9 月 15 日

323 次瀏覽

開啟您的 職業生涯

透過完成本課程取得認證

立即開始
廣告
© . All rights reserved.