Finns don't really learn swedish, unless one lives in an area with a large swedish speaking population. In total swedish speaking population is only a few percent, but there are areas with a higher concentration. The reason it's bilingual is because swedish is the second official language in finland. Because history (sweden ruled finland up to 19th century, swedish speaking population retained considerable political power even after that).