苹果妈妈 发表于 2020-10-15 09:56:20

求助:python的序列for循环是什么意思

for item in listname是怎么输出列表的?
我按数上的代码:
print(" "*8,"秋词")
listname=['自古逢秋悲寂寥',"我言秋日胜春朝","晴空一鹤排云上","便引诗情到碧霄"]
for item in listname:
    print(listname)
呈现的结果是
    秋词
['自古逢秋悲寂寥', '我言秋日胜春朝', '晴空一鹤排云上', '便引诗情到碧霄']
['自古逢秋悲寂寥', '我言秋日胜春朝', '晴空一鹤排云上', '便引诗情到碧霄']
['自古逢秋悲寂寥', '我言秋日胜春朝', '晴空一鹤排云上', '便引诗情到碧霄']
['自古逢秋悲寂寥', '我言秋日胜春朝', '晴空一鹤排云上', '便引诗情到碧霄']
但书上的结果是
秋词
自古逢秋悲寂寥
我言秋日胜春朝
晴空一鹤排云上
便引诗情到碧霄
请问是我哪里理解错了?
页: [1]
查看完整版本: 求助:python的序列for循环是什么意思