রেঞ্জ
range
ব্যবহার করে কোনো স্লাইস, ম্যাপ বা চ্যানেল iterate করা যায়। যখন স্লাইস iterate করার জন্য range
ব্যবহার করা হয় তখন প্রতিটি iterate এর জন্য range
দুটো ভ্যালু রিটার্ন করে: ইনডেক্স এবং ঐ ইনডেক্সের ভ্যালুর কপি। একটা উদাহরণ দেখা যাক:
এখানে doubles
অ্যারেটি আইটারেট করার জন্য range
ব্যবহার করা হয়েছে। প্রতিটি iteration এ i
আর v
তে থাকবে যথাক্রমে ইনডেক্স আর ওই ইনডেক্সের ভ্যালুর কপি। প্রোগ্রাম রান করলে এই আউটপুট পাওয়া যাবে:
যদি ইনডেক্স বা ভ্যালুর দরকার না পড়ে তবে সেটা _
ব্যবহার করে স্কিপ করা যায়। আবার শুধু ইনডেক্স চাইলে দ্বিতীয় ভ্যারিয়েবল লিখার প্রয়োজন পড়ে না। উদাহরণ দেখি:
আউটপুট:
Last updated