Upvote:0
https://www.schengenvisainfo.com/schengen-visa-countries-list/ You can apply for visa at the Finnish embassy. You can travel with that visa to Prague and Switzerland.
Upvote:1
Switzerland is a member of the Schengen area, and has been for several years now.
You should apply for a visa for the country where the "main purpose" of your trip occurs, in this case that would presumably be Finland:
You must lodge the application for a Schengen visa at the Consulate of the country that you intend to visit, or –if you intend to visit more than one Schengen State, the Consulate of the country of your primary destination (i.e. main purpose of stay or longest stay).