A lesser known way to create a dictionary is to use the `fromkeys()` method that accepts an iterable and an optional value (default is `None`).
Recent Python versions ensure that the insertion order is maintained for a dictionary. So, you can remove duplicate items from a list while maintaining the order by building a dictionary using the `fromkeys()` method and converting it back to a list.
This video is based on content from my "100 Page Python Intro" ebook: https://github.com/learnbyexample/100...