已有184人关注
列表为空 迭代错误 循环前列表内必须有值 我想为空
还有0人有此问题
发表在Python图书答疑 2019-11-26 《Python编程入门指南》
是否精华
版块置顶:
dizhi = '学号: % 09i \t 学校名称:%s \t 学校网址:www. %s.com '  # 定义模板
list = [1]        #列表为空 不可迭代
for i in list:
   var = input()
   list.append(var)
   if len(list) >= 3:
       break
   else:
       continue
print(list)
tuple(list)
yuanzu = tuple(list)
print('强制转换为元组', yuanzu)
print('一切准备就绪 可以开始了', '\n', dizhi % yuanzu)


分享到:
精彩评论 1
无语_mrkj
学分:3155 LV11
2019-12-03
沙发

如果是一个空的列表,是不能进行迭代的。不清楚您要实现什么操作?如果只是想用一个循环,那么可以使用while语句,不使用for语句。

首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照