Python

টাপল – Tuple – পাইথন

tuple-python

পাইথনের ডাটা স্ট্রাকচারে ব্যবহৃত সবচেয়ে মজার জিনিস হচ্ছে টাপল। এখানে এক সাথে স্ট্রিং, ফ্লোট, ডাবল, ইন্টিজার, লিস্ট সব টাইপের ডাটা একসাথে রাখা যায়।

 

টাপলকে ফার্স্ট ব্রেকেট দিয়ে লিখা হয়।

 

>>> tp = ([1,2,3], 2.3, 3, “shaon”)

>>> tp

([1, 2, 3], 2.3, 3, ‘shaon’)

 

এখানে আমরা লিস্ট, ফ্লোট, ইন্টিজার এবং স্ট্রিং সব একসাথে দেখিয়েছি।

এখন এগুলো নিজের সুবিধা মত কাজে ব্যবহার করার জন্যে আমরা ইন্ডেক্স ব্যবহার করতে পারি এক্সেস করার জন্যে।

 

>>> tp[0] [1, 2, 3]

>>> tp[3]

‘shaon’

 

** আমরা যদি একটি ভেরিয়েবল দিয়ে টাপল তৈরি করতে চাই তাহলে আমাদের প্রথম ডাটার পর কমা দিয়ে একটি স্পেস দিতে হবে। আর তা না হলে সেটি প্রথম ডাটা অনুসারে টাইপ বেছে নিবে।

 

>>> tp = 1,2

>>> tp

(1, 2)

>>> type(tp)

<type ‘tuple’>

>>>

>>> tp = 1

>>>

>>> tp

1

>>> type(tp)

<type ‘int’>

>>>

>>> tp = (30, )

>>> tp

(30,)

>>> type(tp)

<type ‘tuple’>

 

** লুপ দিয়ে টাপল

tp = ([1,2,3], 2.3, 3, “shaon”)

 

>>> for i in tp:

print i

 

 

[1, 2, 3]

2.3

3

shaon

Leave a Reply

Your email address will not be published.

2 × 2 =