আসুন ধরে নেওয়া যাক আমি কেবলমাত্র সিটি স্টাইলের কাঠামোর মতো কাজ করার জন্য একটি সাধারণ ক্লাস তৈরি করছি, কেবলমাত্র ডেটা উপাদান রাখার জন্য। আমি নির্দিষ্ট মানের সমতুল্য একটি গুণাবলীযুক্ত অবজেক্টগুলির জন্য কীভাবে অবজেক্টগুলির একটি তালিকা অনুসন্ধান করব তা নির্ধারণ করার চেষ্টা করছি। নীচে আমি কী করার চেষ্টা করছি তা বোঝানোর জন্য একটি তুচ্ছ উদাহরণ দেওয়া হল।
এই ক্ষেত্রে:
class Data:
pass
myList = []
for i in range(20):
data = Data()
data.n = i
data.n_squared = i * i
myList.append(data)
আমি কীভাবে MyList তালিকায় অনুসন্ধান করতে যাব যাতে এটিতে এন == 5 দিয়ে কোনও উপাদান রয়েছে কিনা তা নির্ধারণ করতে?
আমি পাইগন ডক্সকে গুগলিং এবং অনুসন্ধান করে চলেছি এবং আমি মনে করি যে আমি সম্ভবত তালিকা বোধের সাহায্যে এটি করতে সক্ষম হতে পারি তবে আমি নিশ্চিত নই। আমি যুক্ত করতে পারি যে উপায় দ্বারা আমি পাইথন ২.৪.৩ ব্যবহার করতে পারি, সুতরাং কোনও নতুন জি-হুইস ২.6 বা ৩.x বৈশিষ্ট্য আমার কাছে উপলভ্য নয়।