Here's a quick tutorial as to why you should use this versus a try and except block.
This feature that is not very well known within Python can help you manage your iterables in a clean and concise way.
Python list methods make it simple to manage your lists—add, remove, or update elements with these built-in functions.