🎯 تمارين عملية: الدرس 3

هياكل البيانات - Lists, Tuples, Sets, Dictionaries

📝 المهام (7 تمارين)

1List Append
2Set Conversion
3Dictionary Update
4Tuple Unpacking
5List Slicing
6Dictionary Access
7Set Union
Create a list fruits = ["Apple", "Banana"] and use .append() to add "Orange"
أنشئ قائمة fruits = ["Apple", "Banana"] واستخدم .append() لإضافة "Orange"
💡 استخدم fruits.append("Orange") ثم اطبع القائمة
Create a list numbers = [1, 2, 2, 3, 4, 4, 5] and convert it to a set to remove duplicates
أنشئ قائمة numbers = [1, 2, 2, 3, 4, 4, 5] وحولها إلى set لإزالة التكرارات
💡 استخدم set(numbers) للتحويل
Create a dictionary student = {"name": "Ali", "age": 20} and add "city": "Cairo"
أنشئ قاموس student = {"name": "Ali", "age": 20} وأضف "city": "Cairo"
💡 استخدم student["city"] = "Cairo"
Create a tuple coordinates = (25.27, 55.29) and unpack it into latitude, longitude
أنشئ tuple إحداثيات coordinates = (25.27, 55.29) وقم بفك حزمه إلى latitude, longitude
💡 استخدم latitude, longitude = coordinates
Create a list my_list = [10, 20, 30, 40, 50] and use slicing to get the first 3 elements
أنشئ قائمة my_list = [10, 20, 30, 40, 50] واستخدم التقطيع للحصول على أول 3 عناصر
💡 استخدم my_list[:3]
Create a dictionary person = {"name": "Sara", "age": 25, "city": "Dubai"} and print the value of "name"
أنشئ قاموس person = {"name": "Sara", "age": 25, "city": "Dubai"} واطبع قيمة "name"
💡 استخدم person["name"]
Create two sets set_a = {1, 2, 3} and set_b = {3, 4, 5}, then find their union
أنشئ مجموعتين set_a = {1, 2, 3} و set_b = {3, 4, 5}، ثم أوجد اتحادهما
💡 استخدم set_a.union(set_b) أو set_a | set_b
# Output will appear here... # النتيجة ستظهر هنا...