প্রোগ্রামিং-এ, নেস্টিং শব্দটি ব্যবহার করা হয় যখন একই ধরনের অন্য নির্মাণের ভিতরে একটি নির্মাণ ব্যবহার করা হয়। তাই নেস্টেড লুপ একটি লুপের ভিতরে একটি লুপের ব্যবহার বোঝায়। এই ধরনের ক্ষেত্রে অভ্যন্তরীণ লুপ বাইরের লুপের প্রতিটি পুনরাবৃত্তির জন্য সমস্ত পুনরাবৃত্তি নেয়।
পাইথনে লুপের বডি হল বর্ধিত ইন্ডেন্ট লেভেল সহ স্টেটমেন্টের গ্রুপ। নেস্টেড লুপের ক্ষেত্রে, বাইরের লুপের চেয়ে ভিতরের লুপ আইডির ইন্ডেন্ট লেভেল বেশি। নেস্টেড লুপের সাধারণ উদাহরণ −
বৈশিষ্ট্যটি দেখায়উদাহরণ
for x in range(4): for y in range(4): print (x,y)
আউটপুট
এটি নিম্নলিখিত আউটপুট তৈরি করে
0 0 0 1 0 2 0 3 1 0 1 1 1 2 1 3 2 0 2 1 2 2 2 3 3 0 3 1 3 2 3 3