پائیٹن کا آرائی
- پچھلے ویب پیج پائیٹن کا لیمبو
- پائیدہ ویب پیج Python کلاس/آبجیکٹ
ئاگهر بەردار ببێت کە ناوخۆی بیرگەی ناو لیستی نابێت، بیرگەی ناو لیستی بکاربەر بکەن.
ناوخۆی بیرگەی ناو لیستی
ناوخۆی بیرگەی ناو لیستی بەکارهێنا بکات تا بیرگەیەکانی کەم یان زیاتر بچارێت.
ئامێر
ناوخۆی بیرگەی ناو لیستی براندایان بچارێت.
cars = ["Porsche", "Volvo", "BMW"]
ناوخۆی بیرگەی ناو لیستی چاڵاکی چیا؟
ناوخۆی بیرگەی ناو لیستی بیرگەی تایبەتی بیرگەی ناو لیستی بیرگەی تایبەتی دەتوانی بچارێت.
کە بیرگەی لستی یاخود لیستی براندایان بچارێت، بیرگەی تایبەت بچارێت بە ناوی یەکجەم، دووەم، سێیەم و هتد.
car1 = "Porsche" car2 = "Volvo" car3 = "BMW"
لەگەل، کە سەرکەوت ببێت تا بریار بکەن کە براندایان بچارێت یاخود بیرگەیەک بچارێت؟ کە بجای سێ بیرگە، ٣٠٠ بیرگە بچارێت چی؟
حل بیرگەی ناو لیستی!
ناوخۆی بیرگەی ناو لیستی دەتوانی بیرگەیەکانی کەم یان زیاتر بچارێت، بە وسیبەت بەرامبەر بیرگەی سانجی بیرگەی ناو لیستی بتوانی بیرگەیان ببکەن.
بیرگەی ناو لیستی ببکەن
بیرگەی ناو لیستی بە وسیبەت بەرامبەر بیرگەی سانجی بیرگەی ناو لیستی بکەن.
ئامێر
ئەلگوشتی یەکەم بیرگەی ناو لیستی بگیرین:
x = cars[0]
ئامێر
ئەلگوشتی یەکەم بیرگەی ناو لیستی بگەردان:
cars[0] = "Audi"
سانجی ناوخۆی بیرگە
بەکارهێنا بکەن: len()
مетодی تایبەتی پێشکەش دەکات تا سانجی بیرگەی ناو لیستی جووڵا ببەت (سانجی بیرگەی ناو لیستی جووڵا).
ئامێر
ئەلگوشتی سانجی بیرگەی ناو لیستی cars ببەت:
x = len(cars)
نوٹ:لەوانەیە درجەی ناوخۆی بیرگەی ناو لیستی جووڵا زیاتر بێت.
تورپەنجەی بەردار دەکات تا بیرگەی ناو لیستی جووڵا بچێت.
شما بەشێوەی دیکەش بتوانی بکەن: برای in
تورپەنجەی بەردار دەکات تا یەک بیرگەی ناو لیستی جووڵا بچێت.
ئامێر
هەموو بیرگەی ناو لیستی cars چاپ بکات:
برای x in cars: print(x)
بیرگەی لیستی جووڵا بکات
شما بەشێوەی دیکەش بتوانی بکەن: append()
مетодی تایبەتی پێشکەش دەکات تا بیرگەیەک بە ناو ناوخۆیان زیاد بکات.
ئامێر
بیرگەی ناوی "Audi" بە ناو لیستی cars زیاد بکات:
cars.append("Audi")
بیرگەی لیستی جووڵا بکات
شما بەشێوەی دیکەش بتوانی بکەن: pop()
مетодی تایبەتی پێشکەش دەکات تا یەک بیرگە لە ناو ناوخۆیان جووڵا بکات.
ئامێر
ئەلگوشتی دووەم بیرگەی لیستی cars بجایه دەکات:
cars.pop(1)
شما بەشێوەی دیکەش بتوانی بکەن: remove()
مетодی تایبەتی پێشکەش دەکات تا یەک بیرگە لە ناو ناوخۆیان جووڵا بکات.
ئامێر
ئەلگوشتی پەیوەندی بە ناوی "Volvo" لە ناو لیستی جووڵا بکات:
cars.remove("Volvo")
نوٹ:لیست remove()
مетод صرفاً یەک بار پەیوەندی پەروان کردنی تایین کردووە.
مجموعہ طریقوں
Python کا ایک گروپ داخلی طریقوں فراہم کرتا ہے جو لیست یا انداز بندی پر استعمال کئے جاسکتے ہیں۔
طریقہ | وصف |
---|---|
append() | لیسٹ کی آخری جانب میں پروجیکٹ شروع کرو |
clear() | لیسٹ میں تمام پروجیکٹ کو حذف کرو |
copy() | لیسٹ کا پروجیکٹ کا کاپی بر آمد کرو |
count() | مخصوص مرتبہ کا پروجیکٹ کی تعداد بر آمد کرو |
extend() | لیسٹ کا پروجیکٹ (یا کسی قابل تکرار کی جگہ) کو لیست کی آخری جانب میں شامل کرو |
index() | مخصوص مرتبہ کا پروجیکٹ کا پہلا انڈیکس بر آمد کرو |
insert() | مخصوص مقام میں پروجیکٹ شروع کرو |
pop() | مخصوص مقام کا پروجیکٹ حذف کرو |
remove() | مخصوص مرتبہ کا پروجیکٹ حذف کرو |
reverse() | لیسٹ کی آراستہ کو وارسی کرو |
sort() | لیسٹ کو آراستہ کرو |
نوٹ:نوٹ: Python میں انداز بندی کا کوئی داخلی امداد نہیں ہے، لیکن آپ پیٹر لیست کا استعمال کرسکتے ہیں۔
- پچھلے ویب پیج پائیٹن کا لیمبو
- پائیدہ ویب پیج Python کلاس/آبجیکٹ