TypeError: объект 'str' не может быть вызван с использованием преобразования списка и строки - PullRequest
0 голосов
/ 21 февраля 2019

С кодом, который я пробовал до сих пор, я получаю сообщение об ошибке, как описано ниже:

   L=[1,2,3,4]
   s1 = ":".join(str(x)for x in L)

---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-128-9a830429dd90> in <module>
      1 L=[1,2,3,4]
----> 2 s1 = ":".join(str(x)for x in L)
      3 
      4 

<ipython-input-128-9a830429dd90> in <genexpr>(.0)
      1 L=[1,2,3,4]
----> 2 s1 = ":".join(str(x)for x in L)
      3 
      4 

TypeError: 'str' object is not callable

Даже если попробуйте этот код:

for x in L :
    print(str(x))
s1 = ":".join(str(x)for x in L)

I get below error
----> 3     print(str(x))
      4 s1 = ":".join(str(x)for x in L)
      5 

TypeError: 'str' object is not callable

Я использую этот кодв ноутбуке Jupyter версия Python: 3.7.1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...