Item 1: Know Which Version of Python You’re UsingItem 2: Follow the PEP 8 Style GuideItem 3: Know the Differences Between bytes, str, and unicodeItem 4: Write Helper Functions Instead of Complex ExpressionsItem 5: Know How to Slice SequencesItem 6: Avoid Using start, end, and stride in a Single SliceItem 7: Use List Comprehensions Instead of map and filterItem 8: Avoid More Than Two Expressions in List ComprehensionsItem 9: Consider Generator Expressions for Large ComprehensionsItem 10: Prefer enumerate Over rangeItem 11: Use zip to Process Iterators in ParallelItem 12: Avoid else Blocks After for and while LoopsItem 13: Take Advantage of Each Block in try/except/else/finally