পাইথনে, একটি টিপল হল একটি সংগ্রহ যা অর্ডার করা হয় এবং অপরিবর্তনীয় . তার মানে আমরা টিপল থেকে আইটেম যোগ বা অপসারণ করতে পারি না।
আমরা বন্ধনী ()
ব্যবহার করে টিপল তৈরি করি এবং অন্তত একটি কমা ( , )
.
টুপলগুলিকে তালিকার মতোই সূচীবদ্ধ এবং টুকরো করা যেতে পারে, তবে স্লাইসের ফলাফলটিও একটি টিপল হবে৷
কিভাবে একটি Tuple তৈরি করবেন
colorsTuple = ("red", "green", "blue")
print(colorsTuple)
আউটপুট:
('red', 'green', 'blue')
শুধু একটি আইটেম দিয়ে একটি Tuple তৈরি করা
টিপলগুলির জন্য কমপক্ষে একটি কমা প্রয়োজন, তাই শুধুমাত্র একটি আইটেম দিয়ে একটি টিপল তৈরি করতে, আপনি আইটেমের পরে একটি কমা যুক্ত করেছেন৷ যেমন:
colorsTuple = ("red",)
কিভাবে একটি Tuple এর আইটেম অ্যাক্সেস করতে হয়
আমরা ইনডেক্স নম্বর উল্লেখ করে টিপল আইটেম অ্যাক্সেস করতে পারি:
colorsTuple = ("red", "green", "blue")
print(colorsTuple[2])
আউটপুট:
blue
আইটেমগুলির একটি পরিসর অ্যাক্সেস করা (স্লাইসিং)
আমরা প্রারম্ভিক সূচক এবং শেষ সূচক নির্দিষ্ট করে একটি টিপল থেকে আইটেমগুলির একটি পরিসীমা নির্দিষ্ট করতে পারি। আমরা :
ব্যবহার করি অপারেটর।
colorsTuple = ("red", "green", "blue", "yellow", "orange", "white")
print(colorsTuple[1:4])
আউটপুট:
('green', 'blue', 'yellow')
নেতিবাচক সূচক
আমরা একটি নেতিবাচক সূচক মান নির্দিষ্ট করে শেষ থেকে টুপলের আইটেমগুলি অ্যাক্সেস করতে পারি৷ উদাহরণস্বরূপ -1
মানে শেষ আইটেম এবং -2
মানে দ্বিতীয় শেষ আইটেম।
colorsTuple = ("red", "green", "blue", "yellow", "orange", "white")
print(colorsTuple[-2])
আউটপুট:
orange
কিভাবে একটি টিপলের মাধ্যমে লুপ করবেন
আমরা for
ব্যবহার করে একটি টিপল দিয়ে লুপ করতে পারি লুপ।
colorsTuple = ("red", "green", "blue", "orange")
for c in colorsTuple:
print(c)
আউটপুট:
red
green
blue
orange
কিভাবে একটি Tuple মুছবেন
একটি টিপল সম্পূর্ণরূপে মুছে ফেলতে, del
ব্যবহার করুন কীওয়ার্ড
colorsTuple = ("red", "green", "blue", "orange")
del colorsTuple
print(colorsTuple)
আউটপুট
Traceback (most recent call last):
File "pythonTuples.py", line 98, in <module>
print(colorsTuple)
NameError: name 'colorsTuple' is not defined
কিভাবে একটি টিপলের দৈর্ঘ্য পেতে হয়
আপনি len()
কল করে টিপল দৈর্ঘ্য পেতে পারেন ফাংশন, যেমন:
colorsTuple = ("red", "green", "blue", "orange")
print(len(colorsTuple))
আউটপুট:
4
নির্দিষ্ট আইটেমের গণনা সংখ্যা
আমরা count()
ব্যবহার করতে পারি টিপলে একটি নির্দিষ্ট আইটেমের সংঘটনের সংখ্যা পেতে টিপলে ফাংশন। যেমন:
colorsTuple = ("red", "green", "blue", "orange", "red")
print(colorsTuple.count("red"))
আউটপুট:
2
দুটি টিপল একসাথে কিভাবে যোগদান করবেন
দুটি টিপল একসাথে যুক্ত করার সবচেয়ে সহজ উপায় হল +
ব্যবহার করা অপারেটর. যেমন:
colorsTuple = ("red", "green", "blue", "orange")
numbersTuple = (1, 2, 3, 4)
numbersAndColors = colorsTuple + numbersTuple
print(numbersAndColors)
আউটপুট:
('red', 'green', 'blue', 'orange', 1, 2, 3, 4)