Patterns stored by drum name
Store each drum's pattern text under its name: pats = {"kick": "x...x..."}. Loop over .items() and play every x of every pattern.
Challenge A:pats = {"kick": "x...x...", "snare": "..x...x."}. For name, p in pats.items(), play kit[name](i + 1) for every "x" in p.