5
क्या यह जानने का एक आसान तरीका है कि हमने लूप में कितने पुनरावृत्ति की है?क्या यह जानने का कोई तरीका है कि हमने लूप में कितने पुनरावृत्तियों को किया है?
अगर मैं इस कोड
for line in lines {
println!("{}: {}", linenumber, line);
}
है कैसे मैं आसानी से नंबर linenumber
मिल सकता है? क्या मुझे बाहरी काउंटर वैरिएबल का उपयोग करने की आवश्यकता है?
for (linenumber, line) in lines.enumerate() {
println!("{}: {}", linenumber, line);
}
तुम भी अधिक लचीलेपन के लिए
#[macro_use]
extern crate itertools;
fn main() {
for (linenumber, line) in izip!(0.., lines) {
println!("{}, {}", linenumber, line);
}
}
कर सकते हैं:
अच्छा, पूरी तरह से काम करता है! मुझे लगता है कि –
पुस्तक के फॉर-लूप सेक्शन में उल्लेख करना उचित है क्या आप जानते हैं कि श्रेणियों के साथ ऐसा कैसे करें? '5..10.enumerate()' –
मेरा बुरा नहीं है, यह ब्रांड्स के साथ काम करता है: '(5..10) .enumerate()' –