我有这个tuple
元组:我如何将这个元组元组转换为元素数?
TupleOfTuples = (('Venue1', 'Name1'), ('Venue1', 'Name2'),
('Venue2', 'Name3'), ('Venue3', 'Name4'),
('Venue3', 'Name5'), ('Venue3', 'Name6'))
我想将它转换为得到这样一个结果:
Output = (('Venue1', 2), ('Venue2', 1), ('Venue3', 3))
在这种情况下,Output
包含,例如,在2
是次数'Venue1'
发生在TupleOfTuples
。
我尝试使用len()
来计算出现次数,但它不起作用,因为TupleOfTuples
不是一个单一的元组,而是元组的元组。
这怎么能在Python2.7中完成?
简单的循环和保持计数将工作。 –