print(f"expecting: v0 recieved:{x}") client.set('k2', -0.345) x = client.get('k2') - 1 print(f"expecting: -1.345 recieved:{x}") x = client.get('k1') print(f"expecting: None recieved:{x}") client.mset('k1', 'v1', 'k2', ['v2-0', 1, 'v2-2'], 'k3', 'v3') client.get('k2') client.mget('k3', 'k1') client.delete('k1') client.get('k1') client.delete('k1') client.set('kx', {'vx': {'vy': 0, 'vz': [1, 2.34, 3]}}) a = client.get('kx') print(client.get('kx')) print(f"expecting: 2.34 received: a['vx']['vz'][1]={a['vx']['vz'][1]}") #client.flush() # #print(client.blpop('list1'))