একটি পাইথন তালিকা হল একটি সংগ্রহের ডেটা টাইপ যা অর্ডার করা এবং পরিবর্তনযোগ্য। এছাড়াও, এটি সদৃশ সদস্যদের অনুমতি দেয়। এটি পাইথন প্রোগ্রামগুলিতে ব্যবহৃত সর্বাধিক ব্যবহৃত সংগ্রহের ডেটা টাইপ। আমরা দেখব কিভাবে আমরা সূচী বৈশিষ্ট্য ব্যবহার করে একটি তালিকায় একটি উপাদান যোগ করতে পারি।
কিন্তু একটি বিদ্যমান লিঙ্কে উপাদান যোগ করার আগে, আসুন সূচী বৈশিষ্ট্য ব্যবহার করে একটি তালিকার উপাদানগুলি অ্যাক্সেস করি৷
সূচী ব্যবহার করে তালিকা অ্যাক্সেস করা
তালিকার প্রতিটি উপাদান একটি সূচকের সাথে যুক্ত এবং এইভাবে উপাদানগুলি ক্রমানুসারে থাকে। আমরা ইনডেক্সের মাধ্যমে লুপ করে উপাদানগুলি অ্যাক্সেস করতে পারি। নীচের প্রোগ্রামটি সূচক 1 এবং 2 এ উপাদানগুলি প্রিন্ট করে৷ শেষ সূচক মান অনুসন্ধানে অন্তর্ভুক্ত করা হয় না৷
উদাহরণ
vowels_list = ['a','i','o', 'u'] print(vowels_list[1:3])
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয়:
['i', 'o']
উপাদান যোগ করা হচ্ছে
আমরা একটি নির্দিষ্ট সূচকে উপাদান যোগ করতে একই ধারণা ব্যবহার করতে পারি। নীচের প্রোগ্রামে আমরা সূচক পজিশন 1 এ উপাদান যোগ করছি।
উদাহরণ
vowels = ['a','i','o', 'u'] print("values before indexing are :",vowels) #index vowels.insert(1, 'e') print('\nafter adding the element at the index 1 is : ', vowels)
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয়:
values before indexing are : ['a', 'i', 'o', 'u'] after adding the element at the index 1 is : ['a', 'e', 'i', 'o', 'u']