-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathweek6-lists-functions.py
More file actions
208 lines (151 loc) · 6.73 KB
/
Copy pathweek6-lists-functions.py
File metadata and controls
208 lines (151 loc) · 6.73 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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
#LAB 1 - Extend Function
#Combines lists together in the output
anime = ["Naruto", "Bleach", "Attack on Titan", "Captain Tsubasa", "Dragonball Z"]
cars = ["Tesla", "BMW", "Range Rover", "Aston Martin", "Mercedes"]
anime.extend(cars)
print(anime)
korean_dramas = ["Itaewon Class", "Crash Landing On You", "My Name", "Singles Inferno", "Start Up"]
dc_characters = ["Batman", "Superman", "The Flash", "Aquaman", "Wonderwoman"]
korean_dramas.extend(dc_characters)
print(korean_dramas)
languages = ["Chinese", "Korean", "Japanese", "Spanish", "Portuguese"]
dc_villains = ["Joker", "Lex Luther", "Harley Quinn", "The Penguin", "The Riddler"]
languages.extend(dc_villains)
print(languages)
konoha = ["Hidden Leaf Village", "Hidden Sand Village", "Hidden Mist Village", "Hidden Cloud Village", "Hidden Stone Village"]
hokage = ["Hashirama", "Tobirama ", "Minato", "Tsunade", "Kakashi"]
konoha.extend(hokage)
print(konoha)
asia = ["South Korea", "Japan", "Phillipines", "Thailand"]
south_america = ["Colombia", "Brazil", "Venezuela"]
asia.extend(south_america)
print(asia)
#LAB 2 - Append Function
#Add an element to the end of a list
anime = ["Naruto", "Bleach", "Attack on Titan", "Captain Tsubasa", "Dragonball Z"]
anime.append("Death Note")
print(anime)
korean_dramas = ["Itaewon Class", "Crash Landing On You", "My Name", "Singles Inferno", "Start Up"]
korean_dramas.append("Penthouse")
print(korean_dramas)
dc_characters = ["Batman", "Superman", "The Flash", "Aquaman", "Wonderwoman"]
dc_characters.append("Nightwing")
print(dc_characters)
languages = ["Chinese", "Korean", "Japanese", "Spanish", "Portuguese"]
languages.append("Arabic")
print(languages)
dc_villains = ["Joker", "Lex Luther", "Harley Quinn", "The Penguin", "The Riddler"]
dc_villains.append("Two-Face")
print(dc_villains)
#LAB 3 - Insert Function
#Insert an element in the list in place of the previous element but keeps previous element
anime = ["Naruto", "Bleach", "Attack on Titan", "Captain Tsubasa", "Dragonball Z"]
anime.insert(0, "Shaman King")
print(anime)
korean_dramas = ["Itaewon Class", "Crash Landing On You", "My Name", "Singles Inferno", "Start Up"]
korean_dramas.insert(1, "Penthouse")
print(korean_dramas)
dc_characters = ["Batman", "Superman", "The Flash", "Aquaman", "Wonderwoman"]
dc_characters.insert(3,"Nightwing")
print(dc_characters)
languages = ["Chinese", "Korean", "Japanese", "Spanish", "Portuguese"]
languages.insert(4, "Arabic")
print(languages)
dc_villains = ["Joker", "Lex Luther", "Harley Quinn", "The Penguin", "The Riddler"]
dc_villains.insert(5, "Two-Face")
print(dc_villains)
#LAB 4 - Remove Function
#Remove any element in a list
anime = ["Naruto", "Bleach", "Attack on Titan", "Captain Tsubasa", "Dragonball Z"]
anime.remove("Naruto")
print(anime)
anime = ["Naruto", "Bleach", "Attack on Titan", "Captain Tsubasa", "Dragonball Z"]
anime.remove("Bleach")
print(anime)
korean_dramas = ["Itaewon Class", "Crash Landing On You", "My Name", "Singles Inferno", "Start Up"]
korean_dramas.remove("Crash Landing On You")
print(korean_dramas)
dc_characters = ["Batman", "Superman", "The Flash", "Aquaman", "Wonderwoman"]
dc_characters.remove("Aquaman")
print(dc_characters)
languages = ["Chinese", "Korean", "Japanese", "Spanish", "Portuguese"]
languages.remove("Chinese")
print(languages)
dc_villains = ["Joker", "Lex Luther", "Harley Quinn", "The Penguin", "The Riddler"]
dc_villains.remove("Harley Quinn")
print(dc_villains)
#LAB 5 - Clear Function
#Clears list
anime = ["Naruto", "Bleach", "Attack on Titan", "Captain Tsubasa", "Dragonball Z"]
anime.clear()
print(anime)
korean_dramas = ["Itaewon Class", "Crash Landing On You", "My Name", "Singles Inferno", "Start Up"]
korean_dramas.clear()
print(korean_dramas)
dc_characters = ["Batman", "Superman", "The Flash", "Aquaman", "Wonderwoman"]
dc_characters.clear()
print(dc_characters)
languages = ["Chinese", "Korean", "Japanese", "Spanish", "Portuguese"]
languages.clear()
print(languages)
dc_villains = ["Joker", "Lex Luther", "Harley Quinn", "The Penguin", "The Riddler"]
dc_villains.clear()
print(dc_villains)
#LAB 6 - Index Function
#To see if a certain element/value exists within the list, and what number in the list?
anime = ["Naruto", "Bleach", "Attack on Titan", "Captain Tsubasa", "Dragonball Z"]
print(anime.index("Attack on Titan"))
korean_dramas = ["Itaewon Class", "Crash Landing On You", "My Name", "Singles Inferno", "Start Up"]
print(korean_dramas.index("Itaewon Class"))
dc_characters = ["Batman", "Superman", "The Flash", "Aquaman", "Wonderwoman"]
print(dc_characters.index("Batman"))
languages = ["Chinese", "Korean", "Japanese", "Spanish", "Portuguese"]
print(languages.index("Korean"))
dc_villains = ["Joker", "Lex Luther", "Harley Quinn", "The Penguin", "The Riddler"]
print(dc_villains.index("The Penguin"))
#LAB 7 - Count Function
#Counts how many times a value appears in the list
anime = ["Naruto", "Bleach", "Bleach", "Bleach", "Bleach", "Attack on Titan", "Captain Tsubasa", "Dragonball Z"]
print(anime.count("Bleach"))
korean_dramas = ["Itaewon Class", "Crash Landing On You", "My Name", "Singles Inferno", "Start Up"]
print(korean_dramas.count("Itaewon Class"))
dc_characters = ["Batman", "Superman", "Batman", "The Flash", "Batman", "Aquaman", "Batman", "Wonderwoman", "Batman"]
print(dc_characters.count("Batman"))
languages = ["Chinese", "Korean", "Chinese", "Japanese", "Chinese", "Spanish", "Portuguese"]
print(languages.count("Korean"))
dc_villains = ["Joker", "Lex Luther", "Joker", "The Penguin", "The Riddler"]
print(dc_villains.count("The Penguin"))
#LAB 8 - Sort Function
#Sorts your list in alphabetical or ascending order
anime = ["Naruto", "Bleach", "Attack on Titan", "Captain Tsubasa", "Dragonball Z"]
anime.sort()
print(anime)
korean_dramas = ["Itaewon Class", "Crash Landing On You", "My Name", "Singles Inferno", "Start Up"]
korean_dramas.sort()
print(korean_dramas)
dc_characters = ["Batman", "Superman", "The Flash", "Aquaman", "Wonderwoman"]
dc_characters.sort
print(dc_characters)
languages = ["Chinese", "Japanese", "Spanish", "Portuguese"]
languages.sort
print(languages)
dc_villains = ["Joker", "Lex Luther", "The Penguin", "The Riddler"]
dc_villains.sort()
print(dc_villains)
#LAB 9 - Reverse Function
#Outputs list in reverse order
anime = ["Naruto", "Bleach", "Attack on Titan", "Captain Tsubasa", "Dragonball Z"]
anime.reverse()
print(anime)
korean_dramas = ["Itaewon Class", "Crash Landing On You", "My Name", "Singles Inferno", "Start Up"]
korean_dramas.reverse()
print(korean_dramas)
dc_characters = ["Batman", "Superman", "The Flash", "Aquaman", "Wonderwoman"]
dc_characters.reverse()
print(dc_characters)
languages = ["Chinese", "Japanese", "Spanish", "Portuguese"]
languages.reverse()
print(languages)
dc_villains = ["Joker", "Lex Luther", "The Penguin", "The Riddler"]
dc_villains.reverse()
print(dc_villains)