This repository was archived by the owner on Aug 11, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathexercise-general-week-04.py
More file actions
76 lines (68 loc) · 2.66 KB
/
Copy pathexercise-general-week-04.py
File metadata and controls
76 lines (68 loc) · 2.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
l = list([2, 4, 6, 8, 10])
t = tuple([1, 3, 5, 7, 9, 10])
s = set([1, 2, 3, 10, 10, 10])
d = dict([("w1", 80), ("w2", 85), ("w3", 88)])
print(l, type(l))
print(t, type(t))
print(s, type(s))
print(d, type(d))
###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# مساله 1
# ---------------------------------------------------------------
# راهنمایی
# ---------------------------------------------------------------
# لیست را به توپل تبدیل کرده و در یک متغیر جدید بریزید سپس هر
# دو توپل را با هم جمع کنید
# ---------------------------------------------------------------
"""
مقدار لیست و توپل بالا را با هم جمع کنید بصورتی
که خروجی آنها بصورت زیر باشد
(1, 3, 5, 7, 9, 10, 2, 4, 6, 8, 10)
"""
###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# مساله 2
# ---------------------------------------------------------------
# راهنمایی
# ---------------------------------------------------------------
# set(), list(), .sort()
# ---------------------------------------------------------------
"""
(1, 3, 5, 7, 9, 10, 2, 4, 6, 8, 10)
از این توپل به هر شکلی که میتوانید ایتم های اضافی را شناسایی
و حذف کرده و سپس لیست مرتب شده را نمایش دهید، خروجی کد شما به
صورت زیر خواهد شد
دقت کنید که دیتا تایپ خروجی حتما دوباره به توپل تبدیل شود
(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
"""
###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# مساله 4
# ---------------------------------------------------------------
# راهنمایی
# ---------------------------------------------------------------
# set(), .union(), .intersection()
# ---------------------------------------------------------------
"""
لیست و توپل اول این فایل را به ست تبدیل کنید و اجتماع و اشتراک
آنها را بدست آورید خروجی به صورت زیر خواهد شد
Union:
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
Intersection:
{10}
"""
###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# مساله 5
# ---------------------------------------------------------------
# راهنمایی
# ---------------------------------------------------------------
# for (key, value) in d.items():
# print(key, value)
# d[key] *= 10
# print(key, d[key])
# ---------------------------------------------------------------
"""
مقادیر
w1, w2, w3
را با هم جمع کرده و میانگین انها را نمایش دهید
Mean:
84.33
"""