如何在Python中修复此AttributeError?

时间:2015-05-04 07:08:06

标签: python-3.x while-loop append attributeerror

这是我的代码:

m1=int(input("¿Cuantas filas tiene la matriz 1?: "))
contador_filas1=1
f1=[]
while contador_filas1<=m1:
  print("Dame los valores de la fila",contador_filas1,"(separados por comas):")
  f1.append=input()
  contador_filas1=contador_filas1+1
print(filas1)

我该怎么办?如果我想要列表,请使用f1.append给出的值 但是当我运行程序时,shell正在启动此通知:

Traceback (most recent call last):
  File "C:\Users\Susana\Desktop\Matrices.py", line 10, in <module>
   f1.append=input()
AttributeError: 'list' object attribute 'append' is read-only

1 个答案:

答案 0 :(得分:1)

您需要将input的结果作为参数传递给append

f1.append(input())