It depends
If you meen "cardio" as a way of staying lean, then weight lifting can help greatly and be a great replacement for running or biking.
However, if you need to train endurance of cardiovascular system, weight lifting is almost no use.
It is promarily because cardiovascular endurance depends on the following things:
1. Overal ability to absorb oxigen oxigen from the atmosphere and deliver it to organs (not really trained by lifting, becuse lifting is mostly unaerobic)
2. Ability of heart and other systems to work with low blood oxigen level
3. Heart's ability to work with high blood pH levels (can be trained by supersets with 15-30 reps and 20-40 second pauses between sets, which is not widely practiced)
If you meen "cardio" as a way of staying lean, then weight lifting can help greatly and be a great replacement for running or biking.
However, if you need to train endurance of cardiovascular system, weight lifting is almost no use.
It is promarily because cardiovascular endurance depends on the following things:
1. Overal ability to absorb oxigen oxigen from the atmosphere and deliver it to organs (not really trained by lifting, becuse lifting is mostly unaerobic)
2. Ability of heart and other systems to work with low blood oxigen level
3. Heart's ability to work with high blood pH levels (can be trained by supersets with 15-30 reps and 20-40 second pauses between sets, which is not widely practiced)