Ahmed Ahmed64 نشر 22 يناير أرسل تقرير نشر 22 يناير def func(): var1 = 'Hola' var2 = 'Hola2' return dict(var1=var1, var2=var2) print(func()) من المثال السابق لو أردت أن أستخدم قيمة من هذه القائمة هل أقوم باستدعائها هكذا A = dict(var1) 1 اقتباس
0 Adnane Kadri نشر 22 يناير أرسل تقرير نشر 22 يناير قم أولا بتخزين عائد الدالة في متغير، وليكن re: def func(): var1 = 'Hola' var2 = 'Hola2' return dict(var1=var1, var2=var2) re = func() ثم لقراءة المتغير var1 من القائمة re قم بذلك على النحو التالي: result = dict(re)['var1'] print(result) // Hola 1 اقتباس
0 El Sayed El Tohamy نشر 22 يناير أرسل تقرير نشر 22 يناير الموضوع بسيط جدًا، فالوظيفة تعود بقاموس dict بالفعل، فكل ما عليك هو تعريف متغير (كائن) يستقبل القاموس الراجع من هذه الوظيفة، ثم التعامل مع هذا الكائن، عن طريق طلب أي مفتاح key منه. def func(): var1 = 'Hola' var2 = 'Hola2' return dict(var1=var1, var2=var2) # المتغير التالي نوعه قاموس[نص، نص] # dict[str, str] result = func() # يمكنك معرفة أي قيمة عن طريق المفتاح الخاص بها print(result["var1"]) 1 اقتباس
السؤال
Ahmed Ahmed64
من المثال السابق لو أردت أن أستخدم قيمة من هذه القائمة هل أقوم باستدعائها هكذا
A = dict(var1)
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.