Programming Basics SQL HTML CSS JavaScript React Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Linux Learn Typing

بايثونأمثلة حول طرق تعريف list

في المثال التالي قمنا بتعريف list فارغة.

المثال الأول

Test.py
A = []        # فارغة هنا قمنا بتعريف
print(A)      # ( أي كما قمنا بتعريفه ) كما هو هنا قمنا بعرض ما يحتويه الكائن

سنحصل على النتيجة التالية عند التشغيل.

[]


في المثال التالي قمنا بتعريف list وضعنا فيها أعداد صحيحة.

المثال الثاني

Test.py
numbers = [10, 20, 30, 40, 50]       # يحتوي على أعداد صحيحة فقط هنا قمنا بتعريف
print(numbers)                       # ( أي كما قمنا بتعريفه ) كما هو هنا قمنا بعرض محتوى الـ

سنحصل على النتيجة التالية عند التشغيل.

[10, 20, 30, 40, 50]


في المثال التالي قمنا بتعريف list وضعنا فيها نصوص.

المثال الثالث

Test.py
names = ['Rami', 'Sara', 'Nada']      # يحتوي على نصوص فقط هنا قمنا بتعريف
print(names)                          # ( أي كما قمنا بتعريفه ) كما هو هنا قمنا بعرض ما يحتويه الكائن

سنحصل على النتيجة التالية عند التشغيل.

['Rami', 'Sara', 'Nada']


في المثال التالي قمنا بتعريف list وضعنا فيها أعداد صحيحة و نصوص.

المثال الرابع

Test.py
data = [1, 'Mhamad', 'Harmush', 1500]      # يحتوي على أعداد صحيحة و نصوص هنا قمنا بتعريف
print(data)                                # ( أي كما قمنا بتعريفه ) كما هو هنا قمنا بعرض ما يحتويه الكائن

سنحصل على النتيجة التالية عند التشغيل.

[1, 'Mhamad', 'Harmush', 1500]


في المثال التالي قمنا بتعريف list نوعها object تتألف من 4 عناصر, ثم قمنا بإعطائها 4 قيم مختلفة في النوع.
ملاحظة: النوع object يعتبر أساس أي نوع في بايثون و لهذا السبب يمكنك وضع قيمة من أي نوع في هذه الـ list.

المثال الخامس

Test.py
# أي ليس لها نوع محدد و تتألف من 4 عناصر ,object نوعها هنا قمنا بتعريف
data = [object] * 4

# هنا قمنا بوضع قيمة مختلفة في كل عنصر فيه
data[0] = 100
data[1] = 5.5
data[2] = True
data[3] = 'Hello'

# هنا قمنا بعرض ما يحتويه الكائن
print(data)

سنحصل على النتيجة التالية عند التشغيل.

[100, 5.5, True, 'Hello']


في المثال التالي قمنا بتعريف list نوعها int تتألف من 3 عناصر, ثم قمنا بإعطائها 3 أعداد صحيحة.

المثال السادس

Test.py
# أي خاصة لتخزين أعداد صحيحة و تتألف من 3 عناصر ,int نوعها هنا قمنا بتعريف
numbers = [int] * 3

# هنا قمنا بوضع قيمة مختلفة في كل عنصر فيه
numbers[0] = 10
numbers[1] = 15
numbers[2] = 20

# هنا قمنا بعرض ما يحتويه الكائن
print(numbers)

سنحصل على النتيجة التالية عند التشغيل.

[10, 15, 20]


في المثال التالي قمنا بتعريف list نوعها str تتألف من 3 عناصر, ثم قمنا بإعطائها 3 قيم نصية.

المثال السابع

Test.py
# أي خاصة لتخزين قيم نصية و تتألف من 3 عناصر ,str نوعها هنا قمنا بتعريف
languages = [str] * 3

# هنا قمنا بوضع قيمة مختلفة في كل عنصر فيه
languages[0] = 'Arabic'
languages[1] = 'English'
languages[2] = 'French'

# هنا قمنا بعرض ما يحتويه الكائن
print(languages)

سنحصل على النتيجة التالية عند التشغيل.

['Arabic', 'English', 'French']