开发者社区 问答 正文

python列表的嵌套该怎麽理解

python列表的嵌套该怎麽理解

展开
收起
游客ahv54x37wvm7u 2021-10-31 11:18:21 458 分享 版权
1 条回答
写回答
取消 提交回答
  • 这个List Comprehension相当于一个嵌套循环,外层循环变量是i,内层循环变量是row。 把列表的外层循环改为普通for循环的话,等价于: temp_list = [] for i in range(4): temp_list.append([row[i] for row in matrix]) 把列表的两层循环都改为普通for循环写法,大致相当于: temp_list = [] for i in range(4): temp_list.append([]) for row in matrix: temp_list[-1].append(row[i])

    2021-10-31 11:19:25
    赞同 展开评论
问答分类:
问答地址: