[英]Cant add 2 items to a list in brackets
我有一个简单的脚本。 问题是,当我添加用户名和密码时,它给了我一个错误。 我希望代码将用户名和密码添加到括号中的列表中。 这是我的代码:
add_user = 1
password = 2
passwords = []
passwords.append[(add_user, password)]
print(passwords)
output 应该是这样的:
[(1, 2)]
错误: TypeError: 'builtin_function_or_method' object is not subscriptable
passwords = list()
passwords.append((add_user, password))
passwords = list()
passwords += [(add_user, password)]
passwords.append[(add_user, password)]
应该:
passwords.append((add_user, password))
因为append
是 function。
append
是一种方法,用于将项目添加到list
,因此需要使用()
调用。 您可以进行以下更改以使您的代码按要求工作:
add_user = 1
password = 2
passwords = []
passwords.append((add_user, password)) #change is in this line
print(passwords)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.