-
Notifications
You must be signed in to change notification settings - Fork 0
/
lab-tuple.py
91 lines (64 loc) · 2.2 KB
/
lab-tuple.py
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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
tax = (4, 7, 8, 23)
print(tax)
print(tax[1])
print(tax[-1]) # wyświetla ostatni element tuple
print(tax.index(7)) # na której pozycji znajduje się 7
print(tax.count(8)) # ile razy w tuple występuje 8
print(max(tax)) # zwraca maksymalną wartość tuple
taxDwa = ("zero", "jeden", "dwa", "trzy", "cztery", "pięć", "sześć", "siedem", "osiem", "dziewięć")
print(taxDwa)
#tax.revert() - nie ma takiej funkcji. Nie można zmieniać tuple. Tuple jest stały.
taxList = list(tax)
taxList.append(30)
newTax = tuple(taxList)
print(tax)
print(taxList)
print(newTax)
(tax1, tax2, tax3, tax4) = tax
print("tax1 =", tax1, "tax2 =", tax2, "tax3 =", tax3, "tax4 =", tax4)
a = 1
b = 10
print("a =", a, "\tb =", b)
# temp = a
# a = b
# b = temp
# print("a =", a, "\tb =", b)
# Tak wygodniej...
(a, b) = (b, a)
print("a =", a, "\tb =", b)
'''
exercises
'''
# Przygotowujesz się do analizy email-marketingu. Po każdym zadaniu poniżej wyświetl listę:
#
# 1. Utwórz listę o nazwie marketing z elementami:
# -loyality program
# -client promotion
# -market research
marketing = ["loyality program", "client promotion", "market research"]
print(marketing)
# 2. Dodaj do listy element 'public relations'
marketing.append("public relations")
print(marketing)
# 3. Wyświetl pozycję numer 3
print(marketing[3])
# 4. Wstaw na pozycję numer 2 element 'investor relations'
marketing.insert(2, "investor relations")
print(marketing)
# 5. Chcesz jednak aby lista znajdowała się w zmiennej o nazwie emailMarketing. Skopiuj elementy z listy marketing
# do listy emailMarketing
emailMarketing = marketing.copy()
print(emailMarketing)
# 6. Posortuj listę emailMarketing
emailMarketing.sort()
print(emailMarketing)
# 7. Utwórz nową jednoelementową listę internalEmails. Jedyny element to 'internal communication'
internalEmails = ["internal communication"]
print(internalEmails)
# 8. Dodaj listę internalEmails do listy emailMarketing
emailMarketing.extend(internalEmails)
print(emailMarketing)
# 9. Utwórz tuple, którego wartości pochodzą z listy emailMarketing. Podczas wyświetlania tuple zwróć uwagę na nawiasy,
# z jakich skorzystał Python
tupleFromEmailMarketing = tuple(emailMarketing)
print(tupleFromEmailMarketing)