لماذا يقوم iter() الخاص بـ Python عند التعيين بإرجاع iterkeys() بدلاً من iteritems()؟
سؤال
يبدو أنك إذا كنت تريد الحصول على مفاتيح رسم الخرائط، فإنك تطلبها؛وإلا أعطني جميع رسم الخرائط (يتكون من مجموعة من أزواج القيمة الرئيسية).فهل هناك سبب تاريخي لذلك؟
المحلول
الدفع هذا الموضوع لمناقشة الأسباب الكامنة وراء هذا السلوك (بما في ذلك أن جويدو معجب به، وهو كذلك.) ليس من المرجح أن تتغير).
لا تنتمي إلى StackOverflow