Stefan Ram wrote:
Jon Ribbens <jon+use...@unequivocal.eu> writes:
On 2020-07-31, Stefan Ram <r...@zedat.fu-berlin.de> wrote:
   You can write
|>>> 1,+2,
|(1, 2)
   , but not
|>>> (1,)+2,
|TypeError: can only concatenate tuple (not "int") to tuple
   . Why? (Python 3.9)
For the obvious reason, as indicated by the error message?
What are you expecting these expressions to mean?

   In »1,+2,«, the right operand »2,« obviously is interpreted
   to be a 1-tuple.

Nope. The right operant is 2 not 2, and is interpreted as an int.
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to