index মেথড
index মেথডটি একটি তালিকায় একটি উপাদান খুঁজে বের করে
এবং তার প্রথম ঘটনার সূচক ফেরত দেয়।
প্রথম প্যারামিটারে আমরা আমাদের কাঙ্খিত
উপাদানটি নির্দিষ্ট করি। দ্বিতীয় ঐচ্ছিক প্যারামিটারে
আমরা খোঁজা শুরু করার অবস্থান নির্দেশ করি, তৃতীয়
ঐচ্ছিক প্যারামিটারে - খোঁজা শেষ করার অবস্থান।
সিনট্যাক্স
তালিকা.index(কী খুঁজছি, [খোঁজা শুরু], [খোঁজা শেষ])
উদাহরণ
আসুন 'ab' উপাদানটির প্রথম ঘটনার
অবস্থান খুঁজে বের করি:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab', 1, 3))
কোড 실행ের ফলাফল:
0
উদাহরণ
এখন খোঁজা শুরু এবং শেষ করার অবস্থানগুলি নির্দেশ করি:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab', 1, 3))
কোড 실행ের ফলাফল:
2
উদাহরণ
একটি অনুপস্থিত উপাদান খুঁজে দেখি:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('xx'))
এই ক্ষেত্রে মেথডটি আমাদের একটি ত্রুটি ফেরত দেবে:
ValueError: 'ab' is not in list