Operator Precedence
#--+--------------------+------------------------
# | Operator | Description
#--+--------------------+------------------------
# lambda | Lambda Expression
# or | Boolean OR
# and | Boolean AND
# not x | Boolean NOT
# in, not in | Membership tests
# is, is not | Identity tests
# <, <=, >, >=, !=, ==| Comparisons
# | | Bitwise OR
# ^ | Bitwise XOR
# & | Bitwise AND
# <<, >> | Shifts
# +, - | Addition and subtraction
# *, /, % | Multiplication, Division and Remainder
# +x, -x | Positive, Negative
# ~x | Bitwise NOT
# ** | Exponentiation
# x.attribute | Attribute reference
# x[index] | Subscription
# x[index:index] | Slicing
# f(arguments ...) | Function call
# (expressions, ...) | Binding or tuple display
# [expressions, ...] | List display
# {key:datum, ...} | Dictionary display
# 'expressions, ... | String conversion
Related examples in the same category