如果您想键入list(),但python认为它是一个函数,会发生什么?
所以在我的代码中有一个名为l的列表。然后我输入lb=lb,Xa。这应该使l中的b项变成l中的b项,并与X中的字母a连接。但是python认为lb是一个函数。它认为b是参数,l是函数名。我怎么修理它 交换立场如果您想键入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[
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列表引用,您会发现可以更好地解释这一点的引用。这应该在您学习列表的材料中。投票以拼写错误的形式结束。表达式中的逗号创建元组,而不是连接