美文网首页
Python统计数组所有值个数与找出数组重复的值

Python统计数组所有值个数与找出数组重复的值

作者: 爱学习的蹭蹭 | 来源:发表于2022-12-13 10:15 被阅读0次

Python统计数组所有值个数与找出数组重复的值


"""
参考文章 https://www.jb51.net/article/180325.htm
https://blog.csdn.net/WANGYONGZIXUE/article/details/111576380
在一个数组里面找重复值
python处理去重用set函数
"""
def find_repeat_val_by_list(list):
    values = {}
    for i in list:
      if list.count(i)>1:
        values[i] = list.count(i)
    return values



if __name__ == '__main__':
     
    #list = reader_file(base_path)
    
    list = ['周伯通','杨过','小龙女','周伯通','黄老邪','黄蓉','郭靖','欧阳锋','杨康','喜洋洋']
        
    #统计数组所有值有多少个,set函数表示去掉重复值并返回一个结果数组
    for s in set(list):
        print(f'{s}-->有{list.count(s)}个')
    
    print('----------------')
    #仅找出数组重复的值
    for s in find_repeat_val_by_list(list):
        print(f'{s}-->有{list.count(s)}个')
               

输出结果

  • 结果1
欧阳锋-->有1个
喜洋洋-->有1个
周伯通-->有2个
黄蓉-->有1个
杨康-->有1个
杨过-->有1个
小龙女-->有1个
黄老邪-->有1个
郭靖-->有1个
  • 结果2
周伯通-->有2个

相关文章

  • Python统计数组所有值个数与找出数组重复的值

    Python统计数组所有值个数与找出数组重复的值 输出结果 结果1 结果2

  • MongoDb中$addToSet和$push的区别

    名词解释 $addToSet :为组里唯一的值创建一个数组,去除重复的值。 $push : 返回组内所有值的数组,...

  • 力扣 560 和为K的子数组

    题意:给定一个数组,找出所有和为k的子数组的个数 思路: 遍历数组,用hashmap记录所有之前出现过的值的和,以...

  • 力扣 1027 最长等差数列

    题意:给定一个数组,找出最长的等差数列 思路: 遍历数组,找出最大值和最小值 设定dp数组,dp[i][j]记录的...

  • 并查集

    统计集合个数 统计集合最大值 单独设置一个数组记录

  • JS常见算法

    1、JavaScript中两个数组的拼接2、使用apply()找出数组中最大值

  • 数组的案例

    1.数组案例:数组数据统计 现在假设给你一个数组,要求可以统计出数组的最大值,最小值,平均值,总和。这些操作肯定是...

  • JZ-064-滑动窗口的最大值

    滑动窗口的最大值 题目描述 给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,...

  • 数组中的值重复出现的次数

    问题描述:计算数组的值重复出现的次数 使用Map去统计,key值为数组中的值,value为值出现的次数。 输出结果...

  • 数组去重的几种方法

    我们先建一个有重复值的数组 用set数据结构去重 新建一个数组,判断这个数组里有没有去重数组里的值,没有就push...

网友评论

      本文标题:Python统计数组所有值个数与找出数组重复的值

      本文链接:https://www.haomeiwen.com/subject/eqgqqdtx.html