اذهب إلى المحتوى
  • 0

كيف أضيف عنصر ثالث إلى قاموس في بايثون

فرح احمد

السؤال

كيف أضيف عنصر ثالث إلى القاموس التالي:

mobiles = {
  'mobile1': {'Company':'iphone', 'model':'XR', 'OS':'IOS', "price":67000} , 
  'mobile2': {'Company':'Samsung', 'model':'Note 10', "OS":'Android', 'price':87000}
}

 

تم التعديل في بواسطة سامح أشرف
توضيح وترجمة السؤال
رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

في بايثون يمكن أن يتم إضافة عنصر جديد بالشكل التالي:

mobiles = {

  'mobile1': {'Company':'iphone', 'model':'XR', 'OS':'IOS', "price":67000} , 

  'mobile2': {'Company':'Samsung', 'model':'Note 10', "OS":'Android', 'price':87000}

}

# dictionary['key'] = value
mobiles['mobile3'] = {'Company':'Samsung', 'model':'XR', 'OS':'Android', "price":50000}

يمكن أيضًا فعل نفس الشيء لإضافة عنصر فرعي في كل موبيل.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 9 دقائق مضت قال فرح احمد:

ممكن معرفة  الخطأ ؟

يجب أن تكون كلًا من mobile1 و mobile2 بين علامتين تنصيص، قمت بتعديل الكود الذي أرفقته في الأعلى.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 14 ساعات قال سامح أشرف:

يجب أن تكون كلًا من mobile1 و mobile2 بين علامتين تنصيص، قمت بتعديل الكود الذي أرفقته في الأعلى.

تمام شكرا بس لو نعمل 

   Change the model for mobil1

أو مثلا 

   Delete the price for mobile2

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 7 ساعات قال فرح احمد:

تمام شكرا بس لو نعمل 

   Change the model for mobil1

أو مثلا 

   Delete the price for mobile2

يمكن إسعمال نفس طريقة إضافة عنصر جديد للفاموس لتغير قيمة موجودة مسبقًا 

mobiles = {

  'mobile1': {'Company':'iphone', 'model':'XR', 'OS':'IOS', "price":67000} , 

  'mobile2': {'Company':'Samsung', 'model':'Note 10', "OS":'Android', 'price':87000}

}

# change value
mobiles['mobile1']['model'] = 'New Model'

ويمكن أيضًا إستخدام جملة del لحذف السعر كالتالي:

# delete item
del mobiles['mobile2']['price']

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ منذ ساعة مضت قال سامح أشرف:

يمكن إسعمال نفس طريقة إضافة عنصر جديد للفاموس لتغير قيمة موجودة مسبقًا 


mobiles = {

  'mobile1': {'Company':'iphone', 'model':'XR', 'OS':'IOS', "price":67000} , 

  'mobile2': {'Company':'Samsung', 'model':'Note 10', "OS":'Android', 'price':87000}

}

# change value
mobiles['mobile1']['model'] = 'New Model'

ويمكن أيضًا إستخدام جملة del لحذف السعر كالتالي:


# delete item
del mobiles['mobile2']['price']

 

شكرا بس اخر سؤال
لو طلب مني Edit the model for mobile2 ؟

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...