Python-Tupel-Operationen und Anzahl

Ich möchte einen String erstellen, der wie in output angegeben ausgibt. Ich möchte alle Elemente zählen, die 'a' entsprechen, dh wie viele k1 in 'a' vorkamen und so weiter. Was ist der einfachste Weg dazu? mach das

a=[('a','k1'),('b','k2'),('a','k2'),('a','k1'),('b','k2'),('a','k1'),('b','k2'),('c','k3'),('c','k4')]

Die Ausgabe sollte in einer Zeichenfolge erfolgen. Output = ""

 a k1  3
 a k2  1
 b k1  1
 b k2  3
 c k3  1
 c k4  1

Antworten auf die Frage(2)

Ihre Antwort auf die Frage