
Hey all. Ever had some list comprehension hell in your code? Me neither *whistles 418 happly*... I was thinking about this idea and while `this` keyword is equalevant to `self` i have to explain myself. English is not my main language, sorry for that :' ) Here is my pseudo code. ``` if [i for i in range(10) if i == 11]: print(this) Evaluate: [] ``` Another one ``` if [i for i in range(10) if i == 5]: print(this) Evaluate: [5] ``` As I try to show above. It would be neat to make a list comprhension if statement and use those results in the if condition as the `this` parameter Instead of declaring variables like ``` a = [i for i in range(10) if i == 5] if a: print(a) Evaluate: [5] ``` I hope I explained my idea well enough and hope to see something like this in the future. If anyone has questions on my interpretation please ask.