Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## reverse a linked list
- list = {'d':20,
- 'next': {'d': 10,
- 'next': {'d': 5,
- 'next': {'d':15,
- 'next':None}}}}
- def reverse(list):
- prev = None
- while list is not None:
- list['next'], list, prev = prev, list['next'], list
- return prev
- import pprint
- pprint.pprint (reverse(list))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement