- 老师答疑区
- 帖子详情
关于课件第七章二维数据转换中的二维列表遍历错误
焦虑的枣干
发表于2018年11月28日
<p>原课件内容</p><p># 程序异常 因为row col 都是list 并不是int 同时这种方法不能单个遍历["a","b"]</p><p>ls = [["a", "b"], ["cd"], ["ef"]]<br >for row in ls: # 获得行数<br > for col in row: # 获得对应行数的list的长度<br > print(ls[row][col])</p><p><br ></p><p># 改正之后的</p><p>ls = [["a", "b"], ["cd"], ["ef"]]<br >for row in range(len(ls)): # 获得行数<br > for col in range(len(ls[row])): # 获得对应行数的list的长度<br > print(ls[row][col])</p><p># 输出</p><p>'''</p><p>a</p><p>b</p><p>cd</p><p>ef</p><p>'''</p>
1
回复