কম্পিউটার

কিভাবে পাইথনে একটি টিপল সূচী এবং স্লাইস করবেন?


একটি টিপল সূচী বা স্লাইস করতে আপনাকে টিপলে [] অপারেটর ব্যবহার করতে হবে। একটি টিপল ইন্ডেক্স করার সময়, আপনি যদি একটি ধনাত্মক পূর্ণসংখ্যা প্রদান করেন, এটি বাম দিক থেকে গণনা করা টিপল থেকে সেই সূচকটি নিয়ে আসে। একটি নেতিবাচক সূচকের ক্ষেত্রে, এটি ডান দিক থেকে গণনা করা টিপল থেকে সেই সূচকটি নিয়ে আসে।

উদাহরণ

my_tuple = ('a', 'b', 'c', 'd')
print(my_tuple[1])
print(my_tuple[-1])

আউটপুট

এটি আউটপুট দেবে −

b
d

আপনি যদি টিপলের একটি অংশ পেতে চান, স্লাইসিং অপারেটর ব্যবহার করুন৷ [শুরু:স্টপ:পদক্ষেপ]।

উদাহরণ

my_tuple = ('a', 'b', 'c', 'd')
print(my_tuple[1:]) #Print elements from index 1 to end
print(my_tuple[:2]) #Print elements from start to index 2
print(my_tuple[1:3]) #Print elements from index 1 to index 3
print(my_tuple[::2]) #Print elements from start to end using step sizes of 2

আউটপুট

এটি আউটপুট দেবে −

('b', 'c', 'd')
('a', 'b')
('b', 'c')
('a', 'c')

  1. কিভাবে Python এ সূচী এবং স্লাইস তালিকা?

  2. কিভাবে আমরা পাইথনে tuple সংজ্ঞায়িত করব?

  3. কিভাবে আমরা একটি Tuple মধ্যে Python Tuple ব্যবহার করতে পারি?

  4. পাইথনে 3য় থেকে 5ম পর্যন্ত একটি স্ট্রিং থেকে কীভাবে অক্ষর মুদ্রণ করবেন?