About 169,000 results
Open links in new tab
  1. python - How to assign a variable in an IF condition, and then …

    Apr 27, 2019 · The one liner doesn't work because, in Python, assignment (fruit = isBig(y)) is a statement, not an expression. In C, C++, Perl, and countless other languages it is an …

  2. Python Multiple Assignment Statements In One Line

    Aug 22, 2015 · An assignment statement evaluates the expression list (remember that this can be a single expression or a comma-separated list, the latter yielding a tuple) and assigns the …

  3. python - What are assignment expressions (using the "walrus" or ...

    117 Since Python 3.8, code can use the so-called "walrus" operator (:=), documented in PEP 572, for assignment expressions. This seems like a really substantial new feature, since it allows …

  4. python - One line if-condition-assignment - Stack Overflow

    Oct 24, 2011 · One should not use this approach if looping through large data sets since it introduces an unnecessary assignment in case we end up in the else-statement.

  5. What does colon equal (:=) in Python mean? - Stack Overflow

    What does the := operand mean, more specifically for Python? Can someone explain how to read this snippet of code? node := root, cost = 0 frontier := priority queue containing node only …

  6. python - Can we have assignment in a condition? - Stack Overflow

    PEP 572 seeks to add assignment expressions (or "inline assignments") to the language, but it has seen a prolonged discussion over multiple huge threads on the python-dev mailing …

  7. python - How can I do assignments in a list comprehension

    Apr 24, 2012 · The Python language has distinct concepts for expressions and statements. Assignment is a statement even if the syntax sometimes tricks you into thinking it's an …

  8. Best way to do conditional assignment in python

    Jul 15, 2011 · Best way to do conditional assignment in python Asked 14 years, 5 months ago Modified 3 years, 11 months ago Viewed 25k times

  9. Why does Python assignment not return a value? - Stack Overflow

    Why is Python assignment a statement rather than an expression? If it was an expression which returns the value of the right hand side in the assignment, it would have allowed for much less …

  10. coding style - Assignment with "or" in python - Stack Overflow

    Jan 6, 2012 · Is it considered bad style to assign values to variables like this? x = "foobar" or None y = some_variable or None In the above example, x gets the value 'foobar'.