forked from mthwtkr/python_april_2017
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathnames.py
More file actions
36 lines (29 loc) · 999 Bytes
/
names.py
File metadata and controls
36 lines (29 loc) · 999 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
34
35
36
def names(students):
for student in students:
print student['first_name'] + " "+ student['last_name']
students = [
{'first_name': 'Michael', 'last_name' : 'Jordan'},
{'first_name' : 'John', 'last_name' : 'Rosales'},
{'first_name' : 'Mark', 'last_name' : 'Guillen'},
{'first_name' : 'KB', 'last_name' : 'Tonel'}
]
def names2(users):
for key,value in users.iteritems():
tracked_num = 0
print key
for user in value:
tracked_num += 1
print str(tracked_num) + " - " + user['first_name'] +" "+ user['last_name'] + " " + str(len(user['first_name']) + len(user['last_name']))
users = {
'Students': [
{'first_name': 'Michael', 'last_name' : 'Jordan'},
{'first_name' : 'John', 'last_name' : 'Rosales'},
{'first_name' : 'Mark', 'last_name' : 'Guillen'},
{'first_name' : 'KB', 'last_name' : 'Tonel'}
],
'Instructors': [
{'first_name' : 'Michael', 'last_name' : 'Choi'},
{'first_name' : 'Martin', 'last_name' : 'Puryear'}
]
}
names2(users)