No, it is not advised to keep 2 Ball Pythons together in one tank. Snakes are solitary reptiles and prefer their own space and environment - they do better on their own. The health of your snakes and levels of stress are also much more difficult to manage when they are housed in one tank; and risks of illness increase.