Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如果您想键入list(),但python认为它是一个函数,会发生什么?_Python - Fatal编程技术网

如果您想键入list(),但python认为它是一个函数,会发生什么?

如果您想键入list(),但python认为它是一个函数,会发生什么?,python,Python,所以在我的代码中有一个名为l的列表。然后我输入lb=lb,Xa。这应该使l中的b项变成l中的b项,并与X中的字母a连接。但是python认为lb是一个函数。它认为b是参数,l是函数名。我怎么修理它 交换立场 a = 0 b = 0 l = list() while a <= len(X): while not X(a)==' ': l(b) = l(b),X(a) l.append() b = b + 1 要获取列表l中的元素b,请使用括号[]而不是括号 这意味着l[

所以在我的代码中有一个名为l的列表。然后我输入lb=lb,Xa。这应该使l中的b项变成l中的b项,并与X中的字母a连接。但是python认为lb是一个函数。它认为b是参数,l是函数名。我怎么修理它

交换立场

a = 0
b = 0
l = list()
while a <= len(X):
  while not X(a)==' ':
    l(b) = l(b),X(a)
  l.append()
  b = b + 1
要获取列表l中的元素b,请使用括号[]而不是括号


这意味着l[b],而不是lb.

这两个循环都是无限的,因为a和X在任何一点上都不会改变。X在示例代码中没有定义。如果您在浏览器中搜索Python列表引用,您会发现可以更好地解释这一点的引用。这应该在您学习列表的材料中。投票以拼写错误的形式结束。表达式中的逗号创建元组,而不是连接