python学习之在同一个循环使用3个变量和文件

  1. 在同一个循环使用3个变量
start_lists=[1,10,20,40]
end_lists=[9,19,29,49]
lables=['个位数','十位数','二十位数','三十位数']
for (start,end,lable) in zip(start_lists,end_lists,lables):
   print(start,end,lable)


运行结果:
1 9 个位数
10 19 十位数
20 29 二十位数
40 49 三十位数 

来源:Python编程语言学习:在for循环中如何同时使用三个变量-阿里云开发者社区 (aliyun.com)

2.在同一个循环使用3个文件,需要使用到os库 

import os

filepath_amsr = r'E:\AMSR'
filepath_smap = r'E:\SMAP'
filepath_smos = r'D:\SMOS'

for famsr,fsmap,fsmos in zip(os.listdir(filepath_amsr),os.listdir(filepath_smap),os.listdir(filepath_smos)):
    print(famsr,fsmap,fsmos)


运行结果:
GW1AM220210401.TIF SMAP20210331MergeAD.tif smos_0401_sm_resample.tif
GW1AM220210402.TIF SMAP20210401MergeAD.tif smos_0402_sm_resample.tif
GW1AM220210403.TIF SMAP20210402MergeAD.tif smos_0403_sm_resample.tif
GW1AM220210404.TIF SMAP20210403MergeAD.tif smos_0404_sm_resample.tif
GW1AM220210405.TIF SMAP20210404MergeAD.tif smos_0405_sm_resample.tif
GW1AM220210406.TIF SMAP20210405MergeAD.tif smos_0406_sm_resample.tif
GW1AM220210407.TIF SMAP20210406MergeAD.tif smos_0407_sm_resample.tif

你可能感兴趣的:(python基础部分知识点,学习,开发语言,python)