我们接着用昨天的Excel表格的内容,当然截至到现在的票房已经3亿了。
前面几行不变,导入库函数加载文件,获取活动sheet等。
为了像遍历列表一样的遍历Excel单元格的内容,我们可以通过iter_rows函数来完成。通过设定开始的行min_row(这里和列表不同,不以0为索引开始),结束的行max_row,开始的列min_col,结束的列max_col来限定具体的单元格。最后一个参数values_only为真(True)时,只显示值,但根据上图例子所示,A1咱啥都没有填,所以返回None空值。
如果改为False,返回的是Excel表格的位置。
从本文第一张图,行列最小的数据在B2,也就是上图显示的序号。
要想显示所有的序号,只要把参数最大的行变大即可。
要想把所有的标题显示出来,改变参数最大的列。
而为了获取整个表格的内容,只需要把对应的行列数填入就好。
iter_rows返回的是以行为结果的元组值,有行肯定就有列,iter_cols就是返回这样的元组。
可以根据它们返回的结果,细细品味它们之间的不同。
之前都是整行或整列的遍历,只要加一个嵌套,两个for循环,就可以把整个表格内容完整地遍历一遍。相信你也看到了,没有了参数values_only,默认为False。前面显示的单元格的位置,后面显示对应的值。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.