what's new
bob = ['Bob Smith',42,30000,'software']
sue = ['Sue Jones',45,40000,'hardware']
people = [bob,sue]
for person in people:
print(person[0].split()[-1])
pays = [person[2] for person in people]
print pays
print sum(pays)
mysum = sum(person[2] for person in people)
print mysum
print len(pays)
mysum = sum(person[2] for person in people)
print mysum
bob = {'name':'Bob Smith','age':42,'pay':30000,'job':'dev'}
sue = {'name':'sue Jones','age':39,'pay':40000,'job':'hdw'}
print bob,sue
print bob['name'].split()[-1]
sue = {}
sue['name' ] = 'sue bird'
sue['age'] = 39
sue['pay'] = 40000
print sue
names = ['name','age','pay','job']
values=['Bob Smith',42,32000,'dev']
print dict(zip(names,values))
fields=('name','age','pay','job')
record = dict.fromkeys(fields,'?')
print record
people = [bob,sue]
for person in people:
print(person['name'], person['pay'])
G= (person['name'] for person in people if person['pay']>3000)
print next(G)
bob2 = {'name':{'first':'Bob','last':'Smith'},
'age':42,
'job':['software','writting'],
'pay':(4000,5000)
}
print bob2['pay'][1]
db={}
db['bob'] = bob
db['sue']=sue
print db
print db.keys()
print db.values();
for value in db:
print db[value]['name']
for record in db.values():
print(record['pay'])
x = [db[key]['age'] for key in db if db[key]['name']]
print x