这是我的代码:
>>> f=open('list.txt')
>>> print list(f)
['bird\n', 'cat\n', 'cat\n', 'cat\n', 'tree']
>>> mylist=list(f)
>>> print mylist
[]
>>> print list(f)
[]
为什么列表是空的???在代码的前面,它显示列表是正确的列表。此外,为什么它的第一个命令“print mylist”显示一个空列表?我之前设置了 mylist=list(f)。谢谢。