Python - Access List Items

পাইথন তালিকা আইটেম অ্যাক্সেস করা

অ্যাক্সেস আইটেম

তালিকার আইটেমগুলিকে সূচিবদ্ধ করা হয়েছে এবং সূচক নম্বর উল্লেখ করে অ্যাক্সেস করা যেতে পারে:

উদাহরণ

তালিকার দ্বিতীয় আইটেমটি মুদ্রণ করুন:

thislist = ["apple", "banana", "cherry"]
print(thislist[1])

📝দ্রষ্টব্য:

প্রথম আইটেমের একটি কোড আছে 0।

নেতিবাচক কোডিং

নেগেটিভ কোডিং মানে শেষ থেকে শুরু করা

-1 শেষ আইটেম প্রতিনিধিত্ব করে, -2 দ্বিতীয় শেষ আইটেম, ইত্যাদি প্রতিনিধিত্ব করে।

উদাহরণ

তালিকার শেষ আইটেমটি মুদ্রণ করুন:

thislist = ["apple", "banana", "cherry"]
print(thislist[-1])

সূচক সংখ্যার পরিসর

কোথায় শুরু করতে হবে এবং কোথায় শেষ করতে হবে তা উল্লেখ করে সূচক সংখ্যার একটি পরিসীমা নির্দিষ্ট করা যেতে পারে।

একটি পরিসর নির্দিষ্ট করার সময়, রিটার্ন মান হল নির্দিষ্ট আইটেমগুলির সাথে একটি নতুন তালিকা।

উদাহরণ

তৃতীয়, চতুর্থ এবং পঞ্চম আইটেম ফেরত দিন:

thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"]
print(thislist[2:5])

📝দ্রষ্টব্য:

অনুসন্ধানটি সূচী 2 (অন্তর্ভুক্ত) থেকে শুরু হয় এবং সূচক 5 এ শেষ হয় (অন্তর্ভুক্ত নয়)।

উল্লেখ্য যে প্রথম আইটেমের একটি কোড আছে 0।

উদাহরণ

প্রারম্ভিক মান বাদ দিয়ে, ব্যাপ্তিটি প্রথম আইটেম থেকে শুরু হয়:

thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"]
print(thislist[:4])

এই উদাহরণটি আইটেমগুলিকে শুরু থেকে "কিউই" এ ফেরত দেয় (কিন্তু "কিউই" অন্তর্ভুক্ত নয়):

উদাহরণ

চূড়ান্ত মান বাদ দিয়ে, পরিসরটি তালিকার শেষে যায়:

thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"]
print(thislist[2:])

এই উদাহরণটি "চেরি" থেকে শেষ পর্যন্ত আইটেম ফেরত দেয়:

নেতিবাচক সূচক সংখ্যার সীমা

আপনি যদি তালিকার শেষ থেকে অনুসন্ধান শুরু করতে চান তাহলে নেতিবাচক সূচক সংখ্যা নির্দিষ্ট করুন:

উদাহরণ

thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"]
print(thislist[-4:-1])

এই উদাহরণটি "কমলা" (-4) থেকে "আম" (-1) তে আইটেমগুলি ফেরত দেয় (কিন্তু "আম" সহ নয়):

আইটেম বিদ্যমান কিনা তা পরীক্ষা করতে

একটি নির্দিষ্ট আইটেম তালিকায় আছে কিনা তা নির্ধারণ করতেinকীওয়ার্ড ব্যবহার করুন:

উদাহরণ

"আপেল" তালিকায় আছে কিনা তা পরীক্ষা করতে:

thislist = ["apple", "banana", "cherry"]
if "apple" in thislist:
  print("Yes, 'apple' is in the fruits list")

অনুশীলন করুন

নিম্নলিখিত সিনট্যাক্সের ফলাফল কী হবে:

mylist = ['apple', 'banana', 'cherry']
print(mylist[-1])
apple
✗ ভুল! -1 একটি নেতিবাচক সূচক শেষ আইটেম প্রতিনিধিত্ব করে
banana
✗ ভুল! কলা সূচক 1 এ আছে, -1 নয়
cherry
✓ ঠিক আছে! -1-এর একটি নেতিবাচক সূচক তালিকার শেষ আইটেমটি অ্যাক্সেস করে