计算二维数组 Python 中特定元素数量的简单方法

太软

我正在寻找一种方法来计算我正在使用的二维数组中有多少特定字符的实例。例如,当我打印出数组时,它可能如下所示:

[['.', '.'], ['.', 'R']]

有时这个数组会更大,例如,我正在寻找一种很好的方法来获取诸如“R”之类的实例的数量,以便我可以在将来的 if 语句中使用它。提前致谢。

罗比

更简洁的方法是:

def countChar(char, list):
    return sum([i.count(char) for i in list])

这不需要是一个函数,你可以像这样使用它:

test=[['x','r','a'],['r','t','u'],['r','r','R']]
sum([i.count('r') for i in test])

返回 4。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python二维数组-更改元素

来自分类Dev

在Python中获取二维数组的乘积

来自分类Dev

如何在python中对二维数组进行排序

来自分类Dev

Python的二维数组中是否存在别名?

来自分类Dev

二维数组python中的邻居

来自分类Dev

在Python 3.x中求和二维数组

来自分类Dev

在Python中读取二维数组的简单方法

来自分类Dev

Python二维数组

来自分类Dev

Python二维数组

来自分类Dev

计算二维数组中的孔

来自分类Dev

在二维python数组中搜索值

来自分类Dev

在python中索引二维数组

来自分类Dev

Python保存并读取二维数组中的灰度图像?

来自分类Dev

在Python中寻找二维数组的平均值

来自分类Dev

二维数组,用于python中的加密

来自分类Dev

在python中创建动态二维数组(循环)

来自分类Dev

在二维Python数组中查找元素

来自分类Dev

如何将在python代码中动态计算的二维数组作为表格输出?

来自分类Dev

如何计算与二维数组中第一列相似的列数(Python)

来自分类Dev

Python - 将元素移动到二维数组的末尾?

来自分类Dev

python增加二维数组中的值

来自分类Dev

Python中的二维数组索引错误

来自分类Dev

追加到python中的二维数组

来自分类Dev

Python:将二维数组中的特定元素从字符串永久转换为整数

来自分类Dev

python程序中的错误。“预期为二维数组,但得到一维数组”

来自分类Dev

在python中将对象存储在二维数组中?

来自分类Dev

如何调用二维python数组中的元素

来自分类Dev

Python 循环优化涉及二维数组和重复一维数组的元素乘积

来自分类Dev

如何计算 Python 中二维数组中相同元素的数量?