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 次浏览

开启您的 职业生涯

通过完成本课程取得认证

立即开始
广告