بايثونأمثلة حول طرق تعريف list
في المثال التالي قمنا بتعريف list
فارغة.
المثال الأول
A = [] # فارغة هنا قمنا بتعريف print(A) # ( أي كما قمنا بتعريفه ) كما هو هنا قمنا بعرض ما يحتويه الكائن
سنحصل على النتيجة التالية عند التشغيل.
في المثال التالي قمنا بتعريف list
وضعنا فيها أعداد صحيحة.
المثال الثاني
numbers = [10, 20, 30, 40, 50] # يحتوي على أعداد صحيحة فقط هنا قمنا بتعريف print(numbers) # ( أي كما قمنا بتعريفه ) كما هو هنا قمنا بعرض محتوى الـ
سنحصل على النتيجة التالية عند التشغيل.
في المثال التالي قمنا بتعريف list
وضعنا فيها نصوص.
المثال الثالث
names = ['Rami', 'Sara', 'Nada'] # يحتوي على نصوص فقط هنا قمنا بتعريف print(names) # ( أي كما قمنا بتعريفه ) كما هو هنا قمنا بعرض ما يحتويه الكائن
سنحصل على النتيجة التالية عند التشغيل.
في المثال التالي قمنا بتعريف list
وضعنا فيها أعداد صحيحة و نصوص.
المثال الرابع
data = [1, 'Mhamad', 'Harmush', 1500] # يحتوي على أعداد صحيحة و نصوص هنا قمنا بتعريف print(data) # ( أي كما قمنا بتعريفه ) كما هو هنا قمنا بعرض ما يحتويه الكائن
سنحصل على النتيجة التالية عند التشغيل.
في المثال التالي قمنا بتعريف list
نوعها object
تتألف من 4 عناصر, ثم قمنا بإعطائها 4 قيم مختلفة في النوع.
ملاحظة: النوع object
يعتبر أساس أي نوع في بايثون و لهذا السبب يمكنك وضع قيمة من أي نوع في هذه الـ list
.
المثال الخامس
# أي ليس لها نوع محدد و تتألف من 4 عناصر ,object نوعها هنا قمنا بتعريف data = [object] * 4 # هنا قمنا بوضع قيمة مختلفة في كل عنصر فيه data[0] = 100 data[1] = 5.5 data[2] = True data[3] = 'Hello' # هنا قمنا بعرض ما يحتويه الكائن print(data)
سنحصل على النتيجة التالية عند التشغيل.
في المثال التالي قمنا بتعريف list
نوعها int
تتألف من 3 عناصر, ثم قمنا بإعطائها 3 أعداد صحيحة.
المثال السادس
# أي خاصة لتخزين أعداد صحيحة و تتألف من 3 عناصر ,int نوعها هنا قمنا بتعريف numbers = [int] * 3 # هنا قمنا بوضع قيمة مختلفة في كل عنصر فيه numbers[0] = 10 numbers[1] = 15 numbers[2] = 20 # هنا قمنا بعرض ما يحتويه الكائن print(numbers)
سنحصل على النتيجة التالية عند التشغيل.
في المثال التالي قمنا بتعريف list
نوعها str
تتألف من 3 عناصر, ثم قمنا بإعطائها 3 قيم نصية.
المثال السابع
# أي خاصة لتخزين قيم نصية و تتألف من 3 عناصر ,str نوعها هنا قمنا بتعريف languages = [str] * 3 # هنا قمنا بوضع قيمة مختلفة في كل عنصر فيه languages[0] = 'Arabic' languages[1] = 'English' languages[2] = 'French' # هنا قمنا بعرض ما يحتويه الكائن print(languages)
سنحصل على النتيجة التالية عند التشغيل.