python二维数组中的每一组元素重复的次数怎么统计

请问python中二维数组中每一组元素重复的次数如何统计比如a=[2,3,34,56],[14,23,45,6],[2,3,34,56]][2,3,34,56]的次数为2... 请问python中二维数组中每一组元素重复的次数如何统计
比如
a=[2,3,34,56],[14,23,45,6],[2,3,34,56]]
[2,3,34,56]的次数为2
展开
 我来答
yinfengnong
2018-12-16 · TA获得超过5619个赞
知道大有可为答主
回答量:2344
采纳率:89%
帮助的人:2288万
展开全部

代码如下:

#coding=utf-8

if __name__ == '__main__':

    a = [
        [2,3,34,56],
        [14,23,45,6],
        [2,3,34,56]
    ]

    map = {}

    for item in a:
        s = str(item)
        if s in map.keys():
            map[s] = map[s] + 1
        else:
            map[s] = 1

    for key in map.keys():
        print('%s的次数为%d' % (key, map[key]))

运行结果:

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式