Cada fabricante (Canon, Nikon, Pentax, Olympus etc) usa uma baioneta (encaixe da lente na câmera).
É aquele anel (Geralmente metálico) que fica na trazeira da lente e na "boca" da câmera.
Alguns fabricantes produzem lentes para as marcas mais famosas (São chamadas "Genéricas"). Tipo Sigma, Tamrom etc.
Daí você pode adquirir uma lente
Sigma para Canon e/ou Sigma para Pentax, por exemplo.
Quando for comprar uma lente basta saber qual é a baioneta que o Corpo de sua câmera usa.
Isso você encontrará no site do fabricante.
Além disso você também poderá usar
anéis adaptadores, que vão lhe permitir usar uma lente Canon numa câmera Olympus, por exemplo.