In general, the whole point of interchangeable lens cameras is that a camera with mount X will fit any lens with mount X and vice versa.
There could be issues with third party manufacturers and the lens's electronics (aperture, image stabilisation, auto-focus, ...), as the communication standards typically are proprietary. The question "Can I use lens brand X on interchangeable lens camera brand Y?" has a lot more information on this potential issue.
There could also be problems with specifics within the same system - e.g. Nikon's F-mount features lenses that have to rely on a motor inside the camera, but recent low-price cameras do not offer this motor, as most lenses nowadays have their own motors.
Canon's EF-mounts, however, are pretty straightforward:
/ Lens (X) |
Camera (Y) | EF | TS-E | MP-E | EF-S | EF-M | RF
EF | y | y | y | n | n | n
EF-S | y | y | y | y | n | n
EF-M | A | A | A | A | y | n
RF | A | A | A | A | n | y
(y...fits natively; n...does not fit; A...fits with adapter)
Incompatible Canon lenses will not even mount on your camera. If you wonder which mount your camera features, then the manual is a good starting point, as are questions such as "What is the difference between EF and EF-S lenses?". In short, the EF-S mount on the camera features a white square indicator at ~ one o'clock in addition to the EF's red dot at 12 o'clock. EF-M has only a white dot at ~ 11 o'clock, and RF has a red line at 12 o'clock.
The EOS 1000D features an EF-S mount, so it can use EF and EF-S lenses. TS-E and MP-E both feature EF mounts, so as the table above shows, they are as compatible as EF lenses.
If your lens is made by Canon itself, then the lens's name will feature the mount (e.g. EF-S 55-250mm f/4-5.6 IS STM) - more information can be found at "What do all those cryptic number and letter codes in a lens name mean?".
If your lens is made by a third party, then you should see what mount it offers.
We do not know for certain, but if the compatibility chart you offered is correct, not only is the 1000D featured (as it is listed), but also EF-mount cameras such as the 5D series. This means that it will probably feature an EF mount.