ازگر کی فہرستیں

اس ٹیوٹوریل میں ہم ازگر کی فہرست کے بارے میں جانیں گے۔ فہرست کیسے بنائیں ، آئٹم تک رسائ کریں ، آئٹمز کو ہٹا دیں ، لسٹ حذف کریں وغیرہ۔

ازگر میں ، فہرستیں مربع خط وحدانیت کا استعمال کرتے ہوئے بنائی گئیں۔ _ + _ | اور فہرست میں شامل ہر شے کوما [] کے ذریعہ الگ کردی گئی ہے۔

ازگر کی فہرستوں میں متعدد مختلف اقسام کی اشیاء شامل ہوسکتی ہیں ، لہذا ان سب کو تار یا عددی ہونے کی ضرورت نہیں ہے۔ مثال کے طور پر ، ہمارے پاس مخلوط اقسام پر مشتمل ایک فہرست ہوسکتی ہے۔


,

فہرست بنانے کا طریقہ

mixedTypesList = ['a', True, 1, 1.0]

آؤٹ پٹ:

colorsList = ['red', 'green', 'blue'] print(colorsList)

فہرست کے اشیا تک کیسے رسائی حاصل کی جائے

یاد رکھیں: فہرست میں پہلی شے انڈیکس 0 پر ہے۔


['red', 'green', 'blue']

آؤٹ پٹ:

colorsList = ['red', 'green', 'blue'] print(colorsList[2])

اشیا کی ایک حد تک رسائی (ٹکراؤ)

ہم فہرست سے شروعاتی اشاریہ اور اختتامی اشاریہ کی وضاحت کرکے اشیاء کی ایک حد کی وضاحت کرسکتے ہیں۔ ہم | _ _ _ _ | استعمال کرتے ہیں آپریٹر

نوٹ: مندرجہ ذیل مثال میں ، پیداوار انڈیکس 1 (شامل) سے انڈیکس 4 تک (خارج)

blue

آؤٹ پٹ:


:

منفی اشاریہ سازی

ہم فہرست میں شامل اشیاء تک انڈیکس کی منفی قیمت کی وضاحت کرکے رسائی حاصل کرسکتے ہیں۔ مثال کے طور پر | _ _ _ _ | آخری آئٹم اور colorsList = ['red', 'green', 'blue', 'orange', 'yellow', 'white'] print(colorsList[1:4]) سے مراد ہے دوسرے آخری آئٹم کا مطلب ہے۔

['green', 'blue', 'orange']

آؤٹ پٹ:

-1

کسی آئٹم کی قدر تبدیل کریں

-2

آؤٹ پٹ:

colorsList = ['red', 'green', 'blue', 'orange'] print(colorsList[-1])

فہرست کے ذریعے لوپ کیسے کریں

ہم | _ _ + _ | کا استعمال کرتے ہوئے ایک فہرست کے ذریعے لوپ کرسکتے ہیں لوپ


orange

آؤٹ پٹ:

colorsList = ['red', 'green', 'blue', 'orange'] colorsList[3] = 'yellow' print(colorsList)

فہرست میں اشیا کیسے شامل کریں

ازگر میں ایک فہرست میں اشیاء شامل کرنے کے لئے دو طریقے ہیں ، ['red', 'green', 'blue', 'yellow'] اور for

| colorsList = ['red', 'green', 'blue', 'orange'] for i in colorsList:
print(i)
طریقہ کار نے فہرست کے آخر میں اشیاء کا اضافہ کیا:

red green blue orange

آؤٹ پٹ:


append()

| insert() طریقہ ایک مخصوص انڈیکس میں آئٹم شامل کرتا ہے:

append()

آؤٹ پٹ:

colorsList = ['red', 'green', 'blue', 'orange'] colorsList.append('yellow') print(colorsList)

فہرست سے اشیاء کو کیسے دور کریں

آپ کئی آئٹمز کا استعمال کرکے ایک فہرست سے آئٹمز کو ہٹا سکتے ہیں۔

['red', 'green', 'blue', 'orange', 'yellow'] ایک مخصوص آئٹم کو ہٹا دیتا ہے


insert()

آؤٹ پٹ:

colorsList = ['red', 'green', 'blue', 'orange'] colorsList.insert(2, 'yellow') print(colorsList)

['red', 'green', 'yellow', 'blue', 'orange'] کسی مخصوص انڈیکس میں کسی آئٹم کو ہٹاتا ہے یا اگر انڈیکس فراہم نہیں کیا جاتا ہے تو آخری آئٹم کو ہٹاتا ہے

remove()

آؤٹ پٹ:

colorsList = ['red', 'green', 'blue', 'orange'] colorsList.remove('orange') print(colorsList) ['red', 'green', 'blue']

آؤٹ پٹ:

pop()

colorsList = ['red', 'green', 'blue', 'orange'] colorsList.pop(1) print(colorsList) کسی مخصوص انڈیکس میں آئٹم کو ہٹاتا ہے یا پوری فہرست کو ہٹا دیتا ہے

['red', 'blue', 'orange']

آؤٹ پٹ:

colorsList = ['red', 'green', 'blue', 'orange'] colorsList.pop() print(colorsList) ['red', 'grenn', 'blue']

آؤٹ پٹ:

del()

colorsList = ['red', 'green', 'blue', 'orange'] del colorList[1] print(colorsList) فہرست کو خالی کریں

['red', 'blue', 'orange']

آؤٹ پٹ:

colorsList = ['red', 'green', 'blue', 'orange'] del colorList print(colorsList)

فہرست کی لمبائی کیسے حاصل کی جائے

| _ _ + _ | پر کال کرکے آپ فہرست کی لمبائی حاصل کرسکتے ہیں فنکشن ، جیسے:

Traceback (most recent call last): File 'pythonList.py', line 30, in
print(colorsList) NameError: name 'colorsList' is not defined

آؤٹ پٹ:

clear()

مخصوص اشیا کی گنتی کی تعداد

ہم colorsList = ['red', 'green', 'blue', 'orange'] colorList.clear() print(colorsList) استعمال کرسکتے ہیں فہرست میں کسی مخصوص شے کے مواقع کی تعداد حاصل کرنے کے لئے فہرست پر کام کریں۔ مثال کے طور پر:

[]

آؤٹ پٹ:

len()

فہرست کے آئٹم کو کس طرح ترتیب دیں

اس معاملے میں ، | _ _ _ _ | فنکشن حرف تہجی کے مطابق ترتیب دیتا ہے۔

colorsList = ['red', 'green', 'blue', 'orange'] print(len(colorsList))

آؤٹ پٹ:

4

ریورس آرڈر میں ترتیب دیں

count()

آؤٹ پٹ:

colorsList = ['red', 'green', 'red', 'orange'] print(colorsList.count('red'))

فہرست کے آئٹمز کو کیسے پلٹائیں

ہم ، _ _ + _ | استعمال کرسکتے ہیں فہرست کو الٹ دینے کیلئے فنکشن ، جیسے:

2

آؤٹ پٹ:

sort()

کسی اور فہرست میں فہرست کاپی کرنے کا طریقہ

ہم colorsList = ['red', 'green', 'blue', 'orange'] colorsList.sort() print(colorsList) استعمال کرسکتے ہیں ایک فہرست کے مندرجات کو کسی دوسری فہرست میں کاپی کرنے کا فنکشن۔

['blue', 'green', 'orange', 'red']

آؤٹ پٹ:

colorsList = ['red', 'green', 'blue', 'orange'] colorsList.sort(reverse=True) print(colorsList)

ایک ساتھ دو فہرستوں میں شامل ہونے کا طریقہ

ایک ساتھ دو فہرستوں میں شامل ہونے کا آسان ترین طریقہ یہ ہے کہ | _ + _ _ | آپریٹر مثال کے طور پر:

['red', 'orange', 'green', 'blue']

آؤٹ پٹ:

reverse()