python-3.x - 列表无法存储输入附加属性错误
问题描述
我不知道为什么我会收到这个错误。该列表有一个名为 append 的函数,它将数据添加到列表中。但是我的代码给出了一个错误:int object has no attribute append
. 我的代码输入是
1
5
.....
.*...
.....
.....
我无法将输入存储在嵌套列表中。它显示运行时错误。帮我解决这个问题。
t=int(input())
l=[]
for i in range(t):
n=int(input())
for x in range(n):
l.appen(list(input()))
我希望输入将存储为嵌套列表,但它会引发错误 int object has no attribute append。
解决方案
如果你在 Python 的 IDLE 中编写,这是我经常犯的错误。'1' 看起来和 'l' 几乎一样,所以要确定。
t=int(input())
l=[]
for i in range(t):
n=int(input())
for x in range(n):
l.append(list(input())) # 'appen' is not a list attribute, 'append' is.
您可以对此答案发表评论,以获取有关此主题的更多查询。我会急于回答他们
我希望它有所帮助。
推荐阅读
- amazon-web-services - 阻止混合内容 EC2 HTTPS
- python - 如何单击没有 ID 的元素
- postgresql - 将数组字段存储在新表列中
- php - ziparchive 文件夹和文件排除当前文件夹
- r - R函数没有赋值
- java - 如何使用 spring-security-saml2 配置服务提供者以使用 EncryptedAssertions?
- javascript - 改进管脚输入元件
- python - 如何在 Git Bash 上更新 python?
- r - 以最有效的方式确保 dplyr::summarise() 中的唯一值
- javascript - 如何为有间隔的任务使用循环?