当需要找到每个键的唯一值计数时,使用迭代和 'append' 方法。
下面是相同的演示
my_list = [12, 33, 33, 54, 84, 16, 16, 16, 58] print("名单是:") 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("结果是:") print(elem_count)输出结果
名单是: [12, 33, 33, 54, 84, 16, 16, 16, 58] 结果是: 6
定义了一个列表并显示在控制台上。
定义了一个空列表,
一个整数被赋值为 0。
原始列表被迭代。
如果原始列表中存在的元素不存在于第二个列表中,则整数加 1。
该数字将附加到空列表中。
这是显示在控制台上的输出。