How many ball pythons CAN you keep together? as many as you want.
How many ball pythons SHOULD you keep together? Only one. Snakes don't want company, and "friends" will stress them out.