سبق Tuple

Tuples کا استعمال پائتھون سے زیادہ ڈیٹابیس میں دیکھا جاتا ہے جہاں کسی بھی ٹیبل میں ایک ریکارڈ یا قطار کو Tuple کہا جاتا ہے جو درحقیقت ریکارڈ میں موجود فیلڈ(field) یا کالموں کا مجموعہ ہوتا ہے۔

پائتھون میں یہ لسٹ سے بہت ملتی جلتی ہے اور ان دونوں میں چند فرق ہیں

لسٹ کے اراکین چوکور بریکٹ(square bracket) میں ہوتے ہیں جبکہ Tuple کے اراکین قوسین(paranthesis) میں ہوتے ہیں۔
لسٹ کے اراکین میں تبدیلی کی جا سکتی ہے جبکہ ٹپل کو تبدیلی نہیں کیا جا سکتا ہے یعنی لسٹ قابل تبدیل(mutable) اور tuple ناقابل تبدیل (immutable) ہوتے ہیں۔
 
آخری تدوین:
PHP:
zoo = ('python', 'elephant', 'penguin') # remember the parentheses are optional
print('Number of animals in the zoo is', len(zoo))
 
new_zoo = 'monkey', 'camel', zoo
print('Number of cages in the new zoo is', len(new_zoo))
print('All animals in new zoo are', new_zoo)
print('Animals brought from old zoo are', new_zoo[2])
print('Last animal brought from old zoo is', new_zoo[2][2])
print('Number of animals in the new zoo is', len(new_zoo)-1+len(new_zoo[2]))

Output
کوڈ:
Number of animals in the zoo is 3
  Number of cages in the new zoo is 3
  All animals in new zoo are ('monkey', 'camel', ('python', 'elephant', 'penguin'))
  Animals brought from old zoo are ('python', 'elephant', 'penguin')
  Last animal brought from old zoo is penguin
  Number of animals in the new zoo is 5
 
آخری تدوین:
چند مفید فنکشن جو عمومی طور پر ٹپل کے ساتھ استعمال ہوتے ہیں۔

کوڈ:
len(tuple)
Gives the total length of the tuple.
 
max(tuple)
Returns item from the tuple with max value.
 
min(tuple)
Returns item from the tuple with min value.
 
tuple(seq)
Converts a list into tuple.
 
آخری تدوین:
Top