Python's dict and set types
1. What Python is Dict
D = { ' Adam ': +, ' Lisa ': $, ' Bart ': ', ' Paul ': 75}
2. Python's Access Dict
D = { ' adam ': 59}print, ' Lisa ': $, ' Bart ': ' Adam: ', d[' Adam ']print ' Lisa: ', d[' Lisa ']print ' Bart: ', d[' Ba RT ']
3. Features of dict in Python
D = { : ' Adam ', ' Lisa ', ' I ': ' Bart '}
4. Python Update dict
D = { : ' Adam ', }d[72: ' Lisa ', a : ' Bart ' = ' Paul '
5. Python Traversal dict
d= { ' Adam ': Up, ' Lisa ': $, ' Bart ': 59}for key in D: print key + ': ', D[key]
6. What is set in Python
s = set ([' Adam ', ' Lisa ', ' Bart ', ' Paul '])
7. Python's access Set
s = set ([' Adam ', ' Adam ', ' Lisa ', ' Lisa ', ' Bart ', ' Bart ', ' Paul ', ' Paul ']) print ' Adam ' in sprint ' Bart's ' in S
8. Features of Python set
months = set ([' Jan ', ' Feb ', ' Mar ', ' Apr ', ' may ', ' June ', ' Jul ', ' April ', ' Sep ', ' Oct ', ' Nov ', ' Dec ']) x1 = ' Feb ' x2 = ' Sun ' if x 1 in months: print ' X1:ok ' else: print ' x1:error ' if x2 in months: print ' X2:ok ' else: print ' X2:error '
9. Python Traversal set
s = set ([' Adam ', ' + '), (' Lisa ', ' (') ', (' Bart ', ')]) ') ' for x in S: print x[0] + ': ', x[1]
Update set for Python
s = set ([' Adam ', ' Lisa ', ' Paul ']) L = [' Adam ', ' Lisa ', ' Bart ', ' Paul ']for name in L: If name in S:s.remove (name) else:s.add (name) print S