# Anti-Patterns of Python There is many [[Anti-Pattern|anti-patterns]] in [[Python]]. ## Pure Python Anti-Patterns - [[Clone computing]]: Compute an [[Pure Function]] multiple times with the same inputs instead of reusing a result that could be stored once in a [[Variable]]. - [[Consume iterator with list]]: - [[Iterator to list]]: - [[list(map(...)) over list comprehension]]: - [[Non-scoped Walrus]]: - [[print in for loop]]: - [[Needless temporary variable]]: - [[Unbound list comprehension]]: