Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import time
- def test_search(iterable):
- start = time.time()
- for value in iterable:
- # search
- # pass allows us to execute the if, but do nothing
- if value in iterable:
- pass
- end = time.time()
- print(f"{type(iterable)}: {end - start}")
- n = 25000
- test_search(list(range(n)))
- test_search(tuple(range(n)))
- test_search(set(range(n)))
- ### OUTPUT ### This is in seconds:
- # <class 'list'>: 11.420942306518555
- # <class 'tuple'>: 11.949263572692871
- # <class 'set'>: 0.0029442310333251953
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement