সম্ভবত আমি ওয়েবে ভুল তথ্যের শিকার হয়ে পড়েছি, তবে আমি মনে করি এটি সম্ভবত আমি কিছু ভুল বুঝেছি। আমি এ পর্যন্ত যা শিখেছি তার উপর ভিত্তি করে, পরিসর () হ'ল একটি জেনারেটর এবং জেনারেটর পুনরুক্তি হিসাবে ব্যবহার করা যেতে পারে। তবে, এই কোড:
myrange = range(10)
print(next(myrange))
আমাকে এই ত্রুটি দেয়:
TypeError: 'range' object is not an iterator
আমি এখানে কি মিস করছি? আমি এটি 0 টি মুদ্রণ এবং পরবর্তী মানটিতে অগ্রণী হওয়ার প্রত্যাশা করছিলাম myrange
। আমি পাইথনে নতুন, সুতরাং দয়া করে বরং মূল প্রশ্নটির জন্য আমার ক্ষমা প্রার্থনা করুন, তবে আমি আর কোথাও এর ভাল ব্যাখ্যা খুঁজে পাইনি।
for
লুপে পুনরাবৃত্তি করতে পারেন ।