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。
将该数字追加到空列表中。
这是显示在控制台上的输出。
广告