В С# значения типов (например: int, float и т.д.) хранятся в стеке. Параметры метода также могут быть сохранены в стеке. Однако все остальное хранится в куче. Это включает в себя списки, объекты и т.д.
Мне было интересно, делает ли CPython то же самое внутри? Что он хранит в стеке и что он кладет на кучу?