我是Python语言的新手,但是具有C#和Javascript的经验,所以这可能是一个基本问题。
我正在尝试从多维数组中确定的起点和终点开始,一个字符出现在多维数组中的次数,然后将此计数值分配给变量。例如:
array1 = [['a', 1],['a', 4],['b', 3],['c', 4]]
然后,我想给变量'x'分配一个类似'a'的字符从数组的起始位置到数组的第三位置出现多少次。我对此的尝试是:
x = array1[0:2].count('a')
x = ('a' in array1[0:2]).count
x = count('a', beg= 0, end=2(array1))
我了解该解决方案可能使用索引编制或类似方法?我还是该语言的新手,并且在语法上有点儿挣扎,如果答案很明显,或者我误解了某些内容,那么请您道歉。
非常感谢您的帮助:)谢谢
大家好,我是Python语言的新手,但是对C#和Javascript有一定的经验,所以这可能是一个基本问题。我正在尝试计算单个字符出现在...中的次数...
array1
的元素是列表,而不是字符,这就是为什么您的尝试都无效的原因。您需要测试每个嵌套列表的第一个元素,而不是列表。
由于array1
是列表的数组。您应该检查每个列表中"a"
的出现,直到array1
的索引3。