这里的 r 是什么意思?
path = r'E:/中国/山东/青岛/6.24/' + x + '/'
这里第一句是读取data2中每个excel表的1、3列?再后面的第二句跟最后一句就不懂了
x1 = pd.read_excel(data2,usecols = [1,3])
x2 = x1.values.tolist()
result = {}
for s_li in x2:
result[s_li[0]] = s_li[1]
这里的 r 是什么意思?
path = r'E:/中国/山东/青岛/6.24/' + x + '/'
这里第一句是读取data2中每个excel表的1、3列?再后面的第二句跟最后一句就不懂了
x1 = pd.read_excel(data2,usecols = [1,3])
x2 = x1.values.tolist()
result = {}
for s_li in x2:
result[s_li[0]] = s_li[1]
r是防止转义的,就是保持后面的内容为原形。如果不加r 后面有的斜杠,会搞成转义字符,就不对了。
后面第一句是读取两列,但是以行读取,就是说,
x2,是将读取的内容,转成列表,tolist么
最后一句,就是将列表的每个子列表的第一项作为键,第二项作为值,加入字典。