The study of more than 32,000 men found those who lifted weights for at least two and a half hours a week were 34 percent less likely to develop type 2 diabetes, a chronic disease linked to complications including blindness, nerve damage, kidney failure and cardiovascular disease.