MaxReve نشر 4 أكتوبر 2015 أرسل تقرير مشاركة نشر 4 أكتوبر 2015 أحاول كتابة سطر بلغة البايثون لحذف مفتاح من القاموس لكنني لم أنجح بذلك، فما هي أبسط وأسهل طريقة لحذف مفتاح معين من القاموس في البايثون ؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 هشام رزق الله نشر 4 أكتوبر 2015 أرسل تقرير مشاركة نشر 4 أكتوبر 2015 في الحقيقة أسهل طريقة لحذف مفتاح معين من القاموس هي عن طريق استخدام تابع pop كما في المثال التالي:my_dict.pop("key", None) لقد تطلب مني بعض الوقت لأفهم ماذا يفعل هذا السطر بالضبط، لذلك سأختصر عليك الوقت لأشرح لك وظيفته:pop(key[, default]) إذا كان المفتاح في القاموس، سيتم إزالته ومن ثم سيقوم بإرجاع قيمته، خلافا لذلك سيقوم بإرجاع default، وإذا لم يتم تمرير default ولم يكن المفتاح في القاموس فسيحدث خطأ من نوع KeyError.كما يمكنك استخدام هذه الطريقة المختصر للحذف:if 'key' in myDict: del myDict['key']المصدر اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
MaxReve
أحاول كتابة سطر بلغة البايثون لحذف مفتاح من القاموس لكنني لم أنجح بذلك، فما هي أبسط وأسهل طريقة لحذف مفتاح معين من القاموس في البايثون ؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.