12. Tuples
📘 কনসেপ্ট (থিওরি)
টাপল লিস্টের মতো, তবে এটি **অপরিবর্তনীয় (immutable)** — একবার তৈরি হলে, আইটেম পরিবর্তন, যোগ বা সরানো যায় না। টাপল স্কোয়ার ব্র্যাকেটের বদলে প্যারেন্থেসিস
() ব্যবহার করে।
**কেন টাপল ব্যবহার করবেন?**
- লিস্টের চেয়ে দ্রুত
- ভুলবশত ডেটা পরিবর্তন হওয়া থেকে রক্ষা করে
- ডিকশনারির কী হিসেবে ব্যবহার করা যায় (লিস্ট পারে না)
my_tuple = ("Apple", "Banana", "Mango")
print(my_tuple[0]) # Apple
print(len(my_tuple)) # 3
আপনি টাপলকে ভেরিয়েবলে **আনপ্যাক** করতে পারেন:
fruits = ("Apple", "Banana", "Mango")
a, b, c = fruits
print(a) # Apple
💡 উদাহরণ
টাপল অপারেশন:
coordinates = (10, 20)
x, y = coordinates
print(f"X: {x}, Y: {y}")
colors = ("red", "green", "blue", "red")
print(colors.count("red")) # 2
print(colors.index("green")) # 1
🎯 আপনার কাজ (প্র্যাকটিস)
dimensions = (1920, 1080) টাপল তৈরি করুন। width ও height এ আনপ্যাক করুন, তারপর Width: 1920, Height: 1080 প্রিন্ট করুন।main.py
Loading...
OUTPUT
Run your code to see the output here...