About 257,000 results
Open links in new tab
  1. python - if/else in a list comprehension - Stack Overflow

    List comprehension where an if statement follows a for statement (case (2) above) is similar to the math notation to define a subset from a given set, so [x for x in iterable if m<x<n] is similar to …

  2. python - What does "list comprehension" and similar mean? How …

    I've seen a lot of confusion lately (on other SO questions and from coworkers) about how list comprehensions work. A wee bit of math education can help with why the syntax is like this, …

  3. python - if else in a list comprehension - Stack Overflow

    Feb 2, 2013 · python list list-comprehension if-statement edited Mar 28, 2023 at 3:21 Dan D. 75.1k 15 111 129

  4. python - How can I use list comprehensions to process a nested …

    406 Here is how to convert nested for loop to nested list comprehension for your example:

  5. python - List comprehension with if statement - Stack Overflow

    Mar 18, 2013 · python if-statement list-comprehension edited Nov 29, 2017 at 20:50 Martijn Pieters 1.1m 326 4.2k 3.4k

  6. python - Create a dictionary with comprehension - Stack Overflow

    54 Create a dictionary with list comprehension in Python I like the Python list comprehension syntax. Can it be used to create dictionaries too? For example, by iterating over pairs of keys …

  7. Multiple IF conditions in a python list comprehension

    Apr 23, 2012 · Multiple IF conditions in a python list comprehension [duplicate] Asked 13 years, 8 months ago Modified 4 years, 5 months ago Viewed 49k times

  8. python - Generator expressions vs. list comprehensions - Stack …

    The important point is that the list comprehension creates a new list. The generator creates a an iterable object that will "filter" the source material on-the-fly as you consume the bits.

  9. python - Are list-comprehensions and functional functions faster …

    Mar 1, 2014 · List comprehensions aren't magic that is inherently faster than a good old loop. As for functional list processing functions: While these are written in C and probably outperform …

  10. python - List comprehension vs. lambda + filter - Stack Overflow

    I find the list comprehension much clearer than filter + lambda, but use whichever you find easier. There are two things that may slow down your use of filter. The first is the function call …