-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathserver_names2.py
More file actions
33 lines (24 loc) · 888 Bytes
/
Copy pathserver_names2.py
File metadata and controls
33 lines (24 loc) · 888 Bytes
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
def add_some(servers):
"""
- voeg Helsinki toe aan het einde van de lijst
- voeg ~Madrid~ toe tussen ~Tokyo~ en ~Paris~
"""
def get_five_letter_servers(servers):
five_letter_names = ['Paris'] # fixture
'''Doorloop de list servers.
indien de lengte van de servernaam lengte 5 heeft,
voeg dan toe aan five_letter_names'''
return five_letter_names
def print_reverse(a_list):
'''Maak een kopie van a_list mbv slicing.
Gebruik list.pop() om van de gekopieerde lijst telkens
het laatste item eruit te halen. print telkens het item. '''
def main():
servers = ['Amsterdam', 'Tokyo', 'Paris', 'Brussel']
add_some(servers)
'''print het aantal servers'''
filtered = get_five_letter_servers(servers)
'''print het aantal vijf-letter-servers'''
print_reverse(filtered)
if __name__ == "__main__":
main()