الانتقال إلى المحتوى الرئيسي

ما هو قائمة خريطة الباحث تقسيم المدخلات في بيثون وكيفية استخدامها?

بايثون هي واحدة من لغات البرمجة الأكثر شعبية في العالم. تشتهر ببساطتها وقابليتها للقراءة ، مما يجعلها خيارا مثاليا للمبتدئين والمطورين ذوي الخبرة. في هذه المقالة ، سنلقي نظرة على المفاهيم والوظائف الأساسية لبيثون ، مثل القائمة والخريطة والكثافة الدولية والإدخال والانقسام.

في بايثون ، القائمة عبارة عن مجموعة مرتبة من الكائنات التي يمكن أن تحتوي على عناصر من أنواع بيانات مختلفة. يمكن تغيير حجم القوائم ، مما يسمح لك بإضافة العناصر وتعديلها وحذفها. قائمة مفيدة جدا عند العمل مع البيانات الكبيرة أو عند تنفيذ الفرز والبحث الخوارزميات.

الخريطة هي وظيفة بيثون تأخذ وظيفة وتسلسل كوسائط وتطبق الوظيفة على كل عنصر من عناصر التسلسل. نتيجة الخريطة هي تسلسل جديد يحتوي على نتائج تطبيق الوظيفة على كل عنصر.

كثافة العمليات هو نوع بيانات بايثون المدمج الذي يمثل الأعداد الصحيحة. يمكن استخدامه لإجراء عمليات حسابية مثل الجمع والطرح والضرب والقسمة. يستخدم كثافة العمليات أيضا لتحويل السلاسل إلى أعداد صحيحة والتحقق من الشروط في العبارات الشرطية.

الإدخال هو وظيفة بايثون تسمح للمستخدم بإدخال البيانات من لوحة المفاتيح. تقوم وظيفة الإدخال بإرجاع سلسلة يمكن تخزينها في متغير واستخدامها في برنامج. الإدخال مفيد لإنشاء برامج تفاعلية تتفاعل مع المستخدم.

الانقسام هو أسلوب نوع السلسلة في بيثون الذي يقسم سلسلة إلى سلاسل فرعية على أساس محدد محدد. بشكل افتراضي ، يكون الفاصل مسافة ، ولكن يمكن تغييره لفصل سلسلة إلى سلاسل فرعية بأحرف أخرى ، مثل فاصلة أو شرطة. الانقسام مفيد بشكل خاص عند العمل مع النص أو الملفات حيث تحتاج إلى تقسيم سلسلة إلى كلمات أو عبارات منفصلة.

باستخدام قائمة ، خريطة ، كثافة العمليات ، المدخلات ، والانقسام في بيثون يسمح للمطورين للعمل مع البيانات ، وإجراء العمليات الحسابية ، والتفاعل مع المستخدم ، والتعامل مع السلاسل. معرفة هذه المفاهيم والأساليب هي نقطة انطلاق رائعة لتعلم وممارسة بايثون.

  1. استخدام القائمة في بايثون
  2. كيفية إنشاء والعمل مع قائمة في بيثون
  3. استخدام الخريطة في بايثون
  4. كيفية استخدام وظيفة الخريطة لتطبيق عملية على كل عنصر قائمة
  5. باستخدام كثافة العمليات في بيثون
  6. كيفية تحويل سلسلة إلى عدد صحيح باستخدام الدالة كثافة العمليات
  7. استخدام المدخلات في بايثون
  8. كيفية الحصول على إدخال المستخدم باستخدام وظيفة الإدخال
  9. باستخدام سبليت في بايثون
  10. سؤال وجواب
  11. ما هي وظائف بيثون تستخدم للعمل مع القوائم?
  12. ما هي الخريطة () وظيفة المستخدمة لفي بيثون?
  13. كيف يمكنني الحصول على مدخلات من مستخدم في بيثون?

استخدام القائمة في بايثون

قائمة في بيثون هي مجموعة مرتبة وقابلة للتغيير من العناصر التي يمكن أن تحتوي على كائنات من أنواع مختلفة. يتم إنشاء القوائم في بايثون باستخدام أقواس مربعة ويتم فصل عناصر القائمة بفاصلة:

قائمتي = [1 ، 2 ، 3 ، "أربعة" ، 5.5]

يمكن أن تحتوي القوائم على أي عدد من العناصر ويمكن أن تتداخل. أي أنه قد تكون هناك قائمة أخرى داخل القائمة:

قائمة التعشيش = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

يتم استخدام الفهرسة للوصول إلى عناصر القائمة. تبدأ فهارس عناصر القائمة من الصفر (يشير مؤشر الصفر إلى العنصر الأول من القائمة):

قائمتي = [1 ، 2 ، 3 ، "أربعة" ، 5.5]

طباعة (قائمتي [0]) # المخرجات: 1

  1. يمكن أن تكون الفهرسة سالبة ، ويتم حسابها بترتيب عكسي (من نهاية القائمة):

قائمتي = [1 ، 2 ، 3 ، "أربعة" ، 5.5]

طباعة (قائمتي [-1]) # المخرجات: 5.5

  1. - الخطوة التي يتم بها اختيار العناصر:

قائمتي = [1 ، 2 ، 3 ، "أربعة" ، 5.5]

طباعة (قائمتي [1: 4]) # المخرجات: [2 ، 3 ، "أربعة"]

تحتوي القوائم على العديد من الطرق والوظائف التي تسمح لك بإجراء عمليات مختلفة عليها:

  • - إرجاع عدد العناصر في القائمة.
  • - يضيف عنصرا إلى نهاية القائمة.
  • - إدراج عنصر إلى الموضع المحدد في القائمة.
  • - يزيل التكرار الأول للعنصر المحدد من القائمة.
  • - يزيل عنصر مع الفهرس المحدد من القائمة وإرجاع قيمته.
  • - إرجاع فهرس التكرار الأول للعنصر المحدد في القائمة.
  • - إرجاع عدد مرات تكرار العنصر المحدد في القائمة.
  • - فرز عناصر القائمة بترتيب تصاعدي.
  • - عكس ترتيب العناصر في القائمة.

هذه ليست سوى بعض الطرق المتاحة للعمل مع القوائم في بايثون. تعتمد تفاصيل استخدام الأساليب على المنطق المطلوب للبرنامج.

القوائم هي واحدة من هياكل البيانات الأكثر استخداما وتنوعا في بايثون. يسهل استخدامها تخزين ومعالجة مجموعات العناصر ، وهو أيضا عنصر مهم في العديد من الخوارزميات وتصميمات البرامج.

كيفية إنشاء والعمل مع قائمة في بيثون

قائمة في بيثون هي مجموعة مرتبة وقابلة للتغيير من الكائنات من أي نوع. تسمح لك القوائم بتخزين ومعالجة قيم متعددة في متغير واحد.

إنشاء قائمة:

  • أو
  • أو

طرق العمل مع القوائم:

  • - الوصول إلى العنصر الأول في القائمة
  • - إضافة عنصر إلى نهاية القائمة
  • حذف العناصر:
  • - تغيير قيمة عنصر حسب الفهرس
  • - الحصول على شريحة من القائمة من الفهرس 1 إلى 2
  • - الحصول على عدد العناصر في القائمة

أمثلة الاستخدام:

  1. إنشاء قائمة مع الدرجات حسب الموضوع:
  2. "'بايثون

    ماركس = [5, 4, 3, 5, 4]

    «`

  3. إضافة درجة جديدة:
  4. "'بايثون

    ماركس.إلحاق (4)

    «`

  5. حذف الصف الأول:
  6. "'بايثون

    ماركس.فرقعة (0)

    "`

  7. تغيير درجة الفهرس:
  8. "'بايثون

    علامات [1] = 5

    «`

  9. الحصول على متوسط الدرجات:
  10. "'بايثون

    متوسط_علامة = مجموع (علامات) / لين (علامات)

    "`

القوائم في بيثون هي أداة قوية جدا التي تسمح لك لتخزين بكفاءة ومعالجة كميات كبيرة من البيانات. تستخدم على نطاق واسع في البرمجة لحل المهام المختلفة.

استخدام الخريطة في بايثون

وظيفة الخريطة في بايثون هي وظيفة مدمجة تطبق الوظيفة المحددة على كل عنصر من عناصر قائمة الإدخال وتعيد قائمة جديدة بالنتائج. الغرض الرئيسي من الخريطة هو معالجة البيانات وتحويلها.

بناء جملة وظيفة الخريطة كما يلي:

خريطة (وظيفة ، قابلة للتكرار)

هنا:

  • الوظيفة هي وظيفة سيتم تطبيقها على كل عنصر من عناصر قائمة الإدخال;
  • التكرار هو كائن قابل للتكرار يحتوي على البيانات التي سيتم تطبيق الوظيفة عليها.

قيمة الإرجاع لوظيفة الخريطة هي مكرر ، وهو كائن يمكن تكراره (حلقات) للحصول على نتائج تطبيق الوظيفة على كل عنصر. للحصول على قائمة بالنتائج ، يمكنك لف دالة الخريطة في دالة قائمة ، كما هو موضح في المثال التالي:

مثال:

أرقام = [1, 2, 3, 4, 5]

مربع = قائمة (خريطة (امدا س: س * *2 ، أرقام))

طباعة (مربع)

في هذا المثال ، يتم تطبيق وظيفة لامدا س: س**2 على كل عنصر من عناصر قائمة الأرقام وإرجاع مربع كل رقم. والنتيجة هي قائمة [1, 4, 9, 16, 25].

يمكن أيضا استخدام وظيفة الخريطة لتطبيق الوظيفة على كائنات متكررة متعددة في نفس الوقت إذا كان لها نفس الطول. في هذه الحالة ، يجب أن تقبل الدالة التي تم تمريرها وسيطات مساوية لعدد الكائنات المتكررة التي تم تمريرها.

مثال:

الأعداد 1 = [1 ، 2 ، 3]

الأعداد 2 = [4 ، 5 ، 6]

الأعداد 3 = [7 ، 8 ، 9]

ملخص = قائمة (خريطة (لامدا س ، ص ، ض: س + ص + ض ، أرقام1 ، أرقام2 ، أرقام3))

طباعة (ملخص)

في هذا المثال ، وظيفة لامدا س ، ص ، ض: س + ص + ض يتم تطبيقه على كل عنصر من عناصر القوائم الثلاث أرقام1, أرقام2 و أرقام3 ، وإرجاع قائمة بمجموع العناصر المقابلة. ستكون النتيجة قائمة [12 ، 15 ، 18].

باستخدام وظيفة خريطة يسمح لك لفترة وجيزة وأنيقة معالجة وتحويل البيانات في بيثون. هذا مفيد بشكل خاص عند العمل بكميات كبيرة من البيانات أو عند إجراء عمليات متكررة.

كيفية استخدام وظيفة الخريطة لتطبيق عملية على كل عنصر قائمة

توفر وظيفة الخريطة في لغة برمجة بايثون القدرة على تطبيق عملية محددة على كل عنصر من عناصر القائمة. هذا مريح للغاية عندما تحتاج إلى تطبيق نفس العملية على عناصر متعددة.

بناء جملة وظيفة الخريطة كما يلي:

خريطة (وظيفة ، قابلة للتكرار)

  • وظيفة-وظيفة ليتم تطبيقها على كل عنصر من عناصر القائمة. يمكنك استخدام كل من وظائف بايثون المدمجة ووظائفك الخاصة.
  • التكرار هو قائمة من العناصر لتطبيق الدالة على.

مثال على استخدام وظيفة الخريطة:

ميدان ديف (خ):

العودة س * * 2

أرقام = [1, 2, 3, 4, 5]

أرقام مربعة = قائمة (خريطة (مربع ، أرقام))

طباعة (أرقام مربعة)

في هذا المثال ، يتم تعريف الدالة المربعة ، والتي تأخذ الوسيطة س وإرجاع مربعها. ثم يتم تعيين قائمة بالأرقام. باستخدام وظيفة الخريطة والدالة المربعة ، يتم تربيع كل رقم من قائمة الأرقام. يتم إرجاع النتيجة ككائن خريطة ، لذلك نستخدم وظيفة القائمة لتحويلها إلى قائمة. أخيرا ، يتم عرض النتيجة على الشاشة.

نتيجة تنفيذ هذا الرمز:

[1, 4, 9, 16, 25]

يمكن أيضا استخدام وظيفة الخريطة مع وظائف لامدا ، والتي تسمح لك بتحديد الوظائف في سطر واحد دون الحاجة إلى الإعلان عن وظيفة منفصلة:

أرقام = [1, 2, 3, 4, 5]

أرقام مربعة = قائمة (خريطة (لامدا س: س ** 2 ، أرقام))

طباعة (أرقام مربعة)

ستكون النتيجة مشابهة للمثال السابق:

[1, 4, 9, 16, 25]

يؤدي استخدام وظيفة الخريطة إلى تقليل الكود وتبسيط العمل مع عناصر القائمة من خلال تطبيق نفس العملية على جميع العناصر.

استخدام كثافة العمليات في بايثون

كثافة العمليات في بيثون هو نوع البيانات المضمنة ويستخدم لتمثيل القيم الصحيحة. يسمح لك بإجراء عمليات بأعداد صحيحة ، بما في ذلك العمليات الحسابية والمقارنات والتحولات.

يمكنك إنشاء عدد صحيح عن طريق تعيين قيمة مباشرة لمتغير:

س = 5

يمكنك أيضا استخدام الدالة كثافة العمليات () لتحويل قيمة سلسلة إلى عدد صحيح:

س = كثافة العمليات ("10")

تتوفر عمليات حسابية مختلفة في بايثون للعمل مع الأعداد الصحيحة ، مثل الجمع والطرح والضرب والقسمة:

س = 10 + 5

ص = 10-5

ض = 10 * 5

ث = 10/5

يمكنك أيضا إجراء الأس باستخدام العملية ** :

س = 2 * * 3

يمكن أيضا إجراء عمليات المقارنة باستخدام الأعداد الصحيحة. ستكون النتيجة قيمة منطقية لصواب أو خطأ:

س = 5

ص = 10

النتيجة = س > ص

يمكن استخدام الأعداد الصحيحة في الحلقات والعبارات الشرطية لتنفيذ إجراءات مختلفة اعتمادا على قيمتها:

س = 5

إذا س > 0:

طباعة ("الرقم موجب")

إليف س < 0:

طباعة ("الرقم سالب")

آخر:

طباعة ("الرقم صفر")

يمكنك أيضا استخدام وظائف النطاق () ولين () لإنشاء حلقات يتم تنفيذها لعدد معين من المرات:

ل س في النطاق (5):

طباعة (خ)

يمكن أيضا استخدام الأعداد الصحيحة لإنشاء فهارس في القوائم والصفوف:

قائمتي = [1 ، 2 ، 3]

س = قائمتي [0]

يمكن أيضا استخدام الأعداد الصحيحة كوسائط للوظائف لتنفيذ إجراءات معينة بقيم رقمية.:

س = القيمة المطلقة (-5)

بيثون لديها العديد من الوظائف والأساليب الأخرى التي يمكن استخدامها للعمل مع الأعداد الصحيحة. من المهم دراسة الوثائق للحصول على معلومات مفصلة حول الميزات المتاحة.

كيفية تحويل سلسلة إلى عدد صحيح باستخدام الدالة كثافة العمليات

في لغة البرمجة بيثون ، وهناك وظيفة كثافة العمليات التي تسمح لك لتحويل السلاسل إلى أعداد صحيحة. يمكن أن يكون هذا مفيدا عندما يكون إدخال لوحة المفاتيح عبارة عن سلسلة وليس رقما.

لتحويل سلسلة إلى عدد صحيح ، يجب تمرير هذه السلسلة كوسيطة إلى الدالة كثافة العمليات. على سبيل المثال:

رقم السلسلة = "42"

العدد الصحيح_الرقم = كثافة العمليات(عدد السلاسل)

في هذا المثال ، يحتوي متغير رقم السلسلة على السلسلة "42" ، والتي نريد تحويلها إلى عدد صحيح. بعد استدعاء الدالة كثافة العمليات ، ستكون قيمة متغير العدد الصحيح 42.

إذا كانت السلسلة لا تحتوي على أرقام فحسب ، بل تحتوي أيضا على أحرف أو أحرف أخرى ، فإن وظيفة كثافة العمليات تلقي استثناء خطأ في القيمة. على سبيل المثال:

رقم السلسلة = "42 أ"

العدد الصحيح_الرقم = كثافة العمليات(عدد السلاسل)

في هذه الحالة ، يلقي الدالة كثافة العمليات استثناء فالويرور لأنه لا يمكن تحويل الحرف "أ" إلى عدد صحيح.

ومع ذلك ، في بعض الأحيان يكون من المفيد التعامل مع خطأ عند محاولة تحويل سلسلة غير صحيحة. للقيام بذلك ، يمكنك استخدام المحاولة-باستثناء البناء. على سبيل المثال:

رقم السلسلة = "42 أ"

حاول:

العدد الصحيح_الرقم = كثافة العمليات(عدد السلاسل)

باستثناء القيمةخطأ:

طباعة ("قيمة غير صالحة")

في هذا المثال ، إذا أدى تحويل السلسلة" 42 أ "إلى عدد صحيح إلى استثناء خطأ القيمة ، فسيتم عرض الرسالة" قيمة غير صالحة".

وبالتالي ، فإن وظيفة إنت في بيثون يجعلها مريحة لتحويل السلاسل إلى أعداد صحيحة. بالإضافة إلى ذلك ، يمكنك التعامل مع الاستثناءات التي تحدث عند تحويل القيم غير الصحيحة.

استخدام المدخلات في بايثون

الإدخال هو وظيفة في بايثون تسمح للمستخدم بإدخال البيانات من لوحة المفاتيح. والغرض الرئيسي منه هو الحصول على معلومات من المستخدم يمكن للبرنامج استخدامها في عمله.

تأخذ وظيفة الإدخال وسيطة واحدة ، سلسلة ، والتي يتم إخراجها للمستخدم كدعوة لإدخال البيانات. بعد قراءة السطر ، تنتظر الوظيفة إدخال البيانات من المستخدم.

مثال على استخدام وظيفة الإدخال:

الاسم = الإدخال ("أدخل اسمك:")

طباعة ("مرحبا ،" + اسم+"!")

سيتم عرضها قبل انتظار إدخال البيانات.

يمكن أن تكون القيمة التي أدخلها المستخدم أي رقم أو سلسلة أو حتى قيمة منطقية.

مثال على استخدام وظيفة الإدخال لإدخال رقم:

عدد = كثافة العمليات (الإدخال ("أدخل رقم:"))

النتيجة = الرقم * 2

طباعة ("نتيجة ضرب رقم في 2:" + شارع (نتيجة))

تقرأ سلسلة الإدخال في هذا المثال القيمة التي أدخلها المستخدم وتحولها إلى عدد صحيح باستخدام وظيفة كثافة العمليات. بعد ذلك ، سيتم ضرب القيمة في 2 وعرضها على الشاشة.

تقوم وظيفة الإدخال دائما بإرجاع سلسلة ، لذلك إذا احتجنا إلى الحصول على رقم ، فيمكننا استخدام تحويل النوع (مثل كثافة العمليات أو التعويم) للقيام بذلك.

يمكن للمستخدم إدخال البيانات في سطر واحد ، وفصلها بمسافة أو حرف آخر. إذا تم تقسيم البيانات ، يمكننا استخدام وظيفة الانقسام لتقسيم السلسلة إلى عناصر منفصلة.

مثال على استخدام وظيفة الإدخال باستخدام وظيفة الانقسام:

الأرقام = الإدخال ("أدخل الأرقام مفصولة بمسافات:")

أرقام_قائمة = أرقام.انقسام()

طباعة ("الأرقام المدخلة:" ، قائمة الأرقام)

ستقوم سلسلة الإدخال بقراءة القيم التي أدخلها المستخدم وحفظها كسلسلة. ثم نستخدم وظيفة الانقسام لتقسيم الصف وإنشاء قائمة بالعناصر الفردية. نعرض القائمة على الشاشة باستخدام وظيفة الطباعة.

الإدخال هو أداة بيثون قوية تسمح للبرنامج بالتفاعل مع المستخدم وتلقي البيانات للمعالجة. يستخدم على نطاق واسع في مختلف السيناريوهات والبرامج.

كيفية الحصول على إدخال المستخدم باستخدام وظيفة الإدخال

في لغة برمجة بايثون ، يتم استخدام وظيفة الإدخال لتلقي إدخال المستخدم. يسمح لك بالتفاعل مع المستخدم عن طريق طلب البيانات من لوحة المفاتيح.

تطلب وظيفة الإدخال إدخال البيانات من المستخدم. يمكن للمستخدم إدخال أي سلسلة أو رقم.

مثال على استخدام وظيفة الإدخال:

الاسم = الإدخال ("أدخل اسمك:")

طباعة ("مرحبا ،" + اسم+"!")

عند تنفيذ هذا الرمز ، سيعرض البرنامج الرسالة" أدخل اسمك: "، ثم ينتظر الإدخال من المستخدم. بعد الدخول والضغط على مفتاح الإدخال ، سيتم تعيين القيمة المدخلة لمتغير الاسم. ثم سيعرض البرنامج الرسالة "مرحبا" + اسم المستخدم+"!"،حيث سيتم استبدال اسم المستخدم بمتغير الاسم.

يمكن استخدام وظيفة الإدخال ليس فقط لإدخال قيم السلسلة ، ولكن أيضا لإدخال القيم الرقمية. ومع ذلك ، في هذه الحالة ، من الضروري تحويل القيمة المدخلة بشكل صريح إلى رقم:

العمر = كثافة العمليات (الإدخال ("أدخل عمرك:"))

طباعة ("عمرك:" + شارع (العمر))

في هذا المثال ، يتوقع البرنامج من المستخدم إدخال قيمة عمرية رقمية. يتم تحويل القيمة المدخلة إلى عدد صحيح باستخدام وظيفة كثافة العمليات ، ثم يتم عرضها على الشاشة.

إذا قام المستخدم بإدخال سلسلة أو نوع بيانات آخر غير مناسب بدلا من رقم ، فسيحدث خطأ "خطأ في القيمة". لتجنب مثل هذه الأخطاء ، يوصى باستخدام معالجة الاستثناء (جرب-باستثناء) عند العمل مع وظيفة الإدخال.

باستخدام سبليت في بايثون

الانقسام هو أسلوب نوع بيانات السلسلة في لغة برمجة بايثون. يتم استخدامه لتقسيم سلسلة إلى سلاسل فرعية بواسطة فاصل معين.

يحدث تقسيم السلسلة عن طريق تقسيم السلسلة إلى أجزاء في أماكن معينة ، حيث يعمل حرف معين أو سلسلة فرعية كفاصل. والنتيجة هي قائمة بالسلاسل الفرعية التي يمكن استخدامها لمزيد من معالجة البيانات.

مثال على استخدام طريقة الانقسام:

شارع = "انقسام ، سلسلة ، بفواصل"

سبليت_ستر = شارع.انقسام ("،")

طباعة (تقسيم)

  1. السطر الأصلي هو"انقسام ، سلسلة ، بفواصل".
  2. يتم استدعاء طريقة الانقسام على متغير يحتوي على سلسلة.
  3. يشار إلى فاصل الفاصلة " ، " بين قوسين.
  4. ستكون النتيجة قائمة سلاسل فرعية ["انقسام" ، "سلسلة" ، "فاصلة"].

يمكن أيضا استخدام طريقة الانقسام دون تحديد فاصل. في هذه الحالة ، بشكل افتراضي ، يعتبر الفاصل مسافة:

شارع = "تقسيم السلسلة مع المسافات"

سبليت_ستر = شارع.انقسام()

طباعة (تقسيم)

  1. السطر الأصلي هو"تقسيم الخط بمسافات".
  2. يتم استدعاء طريقة الانقسام دون تحديد فاصل.
  3. بشكل افتراضي ، يعتبر الفاصل مسافة.
  4. ستكون النتيجة قائمة بالسلاسل الفرعية ["سبليت" ، "سلسلة" ، "مسافات"].

يمكن أن تكون طريقة الانقسام مفيدة عند العمل مع ملفات نصية كبيرة أو ، إذا لزم الأمر ، تقسيم سلسلة أدخلها المستخدم إلى سلاسل فرعية لمزيد من المعالجة.

سؤال وجواب

ما هي وظائف بيثون تستخدم للعمل مع القوائم?

هناك العديد من الوظائف في بايثون التي تسمح لك بالعمل مع القوائم. بعضها: إلحاق () - إضافة عنصر إلى نهاية القائمة ، تمديد () - يجمع بين قائمتين ، إدراج () - إدراج عنصر في موضع معين ، إلخ. تحقق من الوثائق على موقع بايثون الرسمي للحصول على قائمة كاملة من الميزات.

ما هي الخريطة () وظيفة المستخدمة لفي بيثون?

تستخدم وظيفة الخريطة () في بايثون لتطبيق وظيفة محددة على كل عنصر في القائمة. تقوم هذه الوظيفة بإرجاع قائمة جديدة بنتائج تطبيق الوظيفة على كل عنصر من عناصر القائمة الأصلية. على سبيل المثال ، يمكنك استخدام وظيفة الخريطة() لتحويل جميع عناصر القائمة إلى أرقام أو لتحويل جميع عناصر السلسلة إلى أحرف كبيرة.

كيف يمكنني الحصول على مدخلات من مستخدم في بيثون?

لتلقي المدخلات من مستخدم في بيثون ، يمكنك استخدام وظيفة الإدخال (). يسمح للبرنامج بانتظار الإدخال من المستخدم وإرجاع سلسلة تحتوي على ما تم إدخاله. على سبيل المثال: