a=['dewe','dsefwe','seww']
>>> print(a.readline())
Traceback (most recent call last):
File "<pyshell#21>", line 1, in <module>
print(a.readline())
AttributeError: 'list' object has no attribute 'readline'
我不清楚readline的用法,求解答
麻烦讲细致一点
那您能不能告诉我,我这个程序为什么出错了吗
追答在你的程序代码中,显然a是一个列表对象,列表对象是没有readline()方法的,执行a.readline()就会出错。
如果你要打印a的内容,调用
print(a)
如果你要打印a内每个元素的内容,参考以下代码:
a=['dewe','dsefwe','seww']
for x in a:
print x
如果要得到a中第一个元素的值,使用a[0]。索引是从0开始的,a[n]表示第n+1个元素的值。