Quick actions

cmd+k|ctrl+k

Navigation

Languages

18-May-2026 Self-Practice 5

Snippet info

Language

Python

Visibility

public

Author

michaelluiwaihung

Created

2026-05-18T09:43:42.695098Z

Updated

2026-05-19T02:55:26.672272Z

user = {
    'basket' : [1,2,3],
    'greet' : 'hello',
    'x' : True,
    'age' : 20
}

user2 = dict(name='Jon Jones')
print(user.get('age', 0))
print(user.get('basket', 0))
print('basket' in user)

print('age' in user.keys())
print(user.items())
print(user.values())
print(user.keys())

user2 = user.copy()

print(user.update({'age': 55}))
print(user)

test1 = [{'name':'peter', 'age':11}, {'name':'john','age':12}]
print(test1[1].get('name'))
print(test1[1].get('age'))

a = [1,2,3]
print('************ list pop 123*******************')
a.pop()
print(a)
print('************ list pop 123*******************')
a.append('a')
a.insert(1, 'z')
a[2] = 9
b = a.copy()
#b = a[::]
b.append('y')
print(a)
print(b)

a = {1,2,3}
print('************ set pop 123*******************')
a.pop()
print(a)
print('************ set pop 123*******************')
a.update(['china', 'taiwan'])
#b = a[::]   error in slice for set
b = a.copy()
b.add('singapore')
print(a)
print(b)

a = 1,2,3
print('************ tuple pop 123*******************')
print(a)
print('************ tuple pop 123*******************')
b = a[::]
#b = a.copy()            # error for copy () in tuple
print(a)
print(b)



for i in range(4):
    for j in range(3):
        print(i, j)
        
INFO