المصفوفة بايثون Les listes python
القوائم (أو المصفوفة / المصفوفة) في python هي متغير يمكننا من خلاله وضع العديد من المتغيرات.
إنشاء مصفوفة في بايثون
Créer une liste en python
لإنشاء مصفوفة ، :
>>> liste = [ ]
يمكنك رؤية محتويات المصفوفة عن طريق كتابة اسمها على النحو التالي:
>>> liste
<type ' list '>
إضافة قيمة إلى مصفوفة بيثون Ajouter une
valeur à une liste python
يمكنك إضافة القيم التي تريدها عند إنشاء مصفوفة python على الشكل التلي :
>>> liste = [ 5 , 6 , 7 ]
>>> liste
[ 5 , 6 , 7 ]
أو يمكن القيام بدالك بعد إنشاء المصفوفة على الشكل التالي :
>>> liste = [ ]
>>> liste
[ ]
>>> liste.append ( 5 )
>>> liste
[ 5 ]
>>> liste.append(" YES ")
>>> liste
[ 5 , ' YES ' ]
كما نرى أنه من الممكن خلط المتغيرات من أنواع مختلفة
داخل نفس المصفوفة. يمكننا أيضا وضع مصفوفة
في مصفوفة
عرض عنصر في مصفوفة Afficher un
item d'une liste
لقراءة مصفوفة ، يمكننا أن نطلب رؤية فهرس القيمة التي نهتم
بها :
>>> liste = [ " B " , " C "
, " R "]
>>> liste [ 0 ]
'B'
>>> liste [ 2 ]
' R '
يبدأ العنصر الأول دائما بالفهرس INDEX 0. لقراءة العنصر الأول نستخدم القيمة 0 ،
والثاني نستخدم القيمة 1 ، إلى أخره .
من الممكن أيضا تغيير قيمة بفهرسها .
>>> liste = [ " B " , " C " , " R " ]
>>> liste [ 0 ]
' B '
>>> liste[2]
' R '
>>> liste [ 2 ] = " W "
>>> liste
[' B ', ' C ', ' W ']
حذف إدخال بفهرس Supprimer une entrée avec un index
في بعض الأحيان يكون من الضروري إزالة معلومة من المصفوفة.
لهذا يمكنك استخدام وظيفة del
.
>>> liste = [" B ", " C ",
" R "]
>>> del liste[ 1 ]
>>> liste
[' B ' , ' R ']
حذف إدخال بقيمته Supprimer une entrée avec sa valeur
من الممكن إزالة إدخال من مصفوفة بقيمته باستخدام طريقة الإزالة
remove .
>>> liste = [" B ", "R",
" W "]
>>> liste.remove(" B ")
>>> liste
[' R ', ' W ']
عكس القيم في المصفوفة Inverser les valeurs d'une liste
يمكنك عكس العناصر في مصفوفة باستخدام الطريقة العكسية REVERSE .
>>> liste = [" B ", " R ",
" W "]
>>> liste.reverse()
>>> liste
[ ' W ', ' R ', ' B ']
حساب عدد العناصر في مصفوفة Compter le
nombre d'items d'une liste
من الممكن حساب عدد العناصر في مصفوفة باستخدام وظيفة len.
>>> liste = [ 1 , 4 , 8 , 9 , 10 , 15 , 20 ]
>>> len( liste )
7
حساب عدد تكرارات القيمة Compter le nombre d'occurences d'une valeur
لمعرفة عدد تكرارات قيمة في مصفوفة، يمكنك استخدام طريقة العد
count .
>>> liste = [" R "," R " ,"
R " ," R " ," c " ," B "," B " , "
B " ]
>>> liste.count("R")
4
>>> liste.count("B")
3
أوجد فهرس قيمة trouver l'index d'une valeur
تتيح لك طريقة الفهرس index معرفة موضع العنصر الذي تبحث عنه.
>>> liste = [ " R " , " R "
, " R " , " B " ,"
Z " , " B " ]
>>> liste.index ( " Z " )
4
معالجة مصفوفة Manipuler une liste
فيما يلي بعض النصائح لمعالجة القوائم:
>>> liste = [10, 100, 1000, 2500, 5000]
>>> liste[0]
10
>>> liste[-1] # Cherche la dernière occurence
5000
>>> liste[-4:] # Affiche les 4 dernières
occurrences
[5000, 2500, 1000, 100]
>>> liste[:] # Affiche toutes les occurences
[ 10, 100, 1000, 2500, 5000 ]
>>> liste[2:4] = [690, 700]
[ 10 , 100 , 690
, 700 , 5000 ]
>>> liste[:] = [] # vide la liste
[ ]
الصفحة الرئيسية >> المصفوفة بايثون تتمة Les listes python suite
تعليقات
إرسال تعليق