لدي قائمتين كما في المثال التالي: listone = [1,2,3]
listtwo = [4,5,6]كيف أستطيع دمج هاتين القائمتين لأحصل على قائمة واحدة كما في المثال التالي: joinedlist == [1, 2, 3, 4, 5, 6]
قمت اليوم بالإطلاع على عدة مشاريع مكتوبة بلغة البايثون 3، ووجدت شيء غريب وهو وضع * أو ** أمام معامل في الدالة كما في المثال التالي: def foo(param1, *param2):
def bar(param1, **param2):
فما معنى هذه النجوم ؟ وما الفرق بينها ؟
عند قيامي بأخذ البيانات من المستخدم عن طريق raw_input() كيف أستطيع التأكد من أن ما تم إدخاله هي سلسلة نصية من نوع float ؟ أي أن ما تم إدخاله أرقام وليس حروف.
فلو فرضنا أنني أملك القائمة التالية: ["foo", "bab", "baz"]ما هو الكود اللازم الذي أستطيع أن أعطيه اسم العنصر "bab" ويقوم بإعطائي مكانه في القائمة (1) ؟