dict_0.py 349 B

1234567891011121314151617181920
  1. # test basic get/set
  2. import random
  3. random.seed(7)
  4. a = {str(i): i for i in range(100)}
  5. a['existed'] = 0
  6. a['missed'] = 0
  7. for i in range(1000000):
  8. key = str(random.randint(-100, 100))
  9. if key in a:
  10. a['existed'] += 1
  11. else:
  12. a['missed'] += 1
  13. existed = a['existed']
  14. missed = a['missed']
  15. assert abs(existed - missed) < 10000