- 博客(1)
- 收藏
- 关注
原创 用Python把Excel的字母列名,转化成数字序号
也就是说,三位字母的时候,第一列的每一个1,都相当于26*26*26。这样,当不足三位的时候,前面多出来的@符号,64-64正好等于0,就不会影响最终结果。b.两位字母:Z列再加1列的时候,每满26进1,就是AA列。第一位字母的编号乘26,加上第二位数字的编号,正好就是实际序号;其实是有的,我们可以把不足三位的列名,补齐到三位,这样就只需要考虑len(col_name)为3的情况就可以。把A~Z对应成1~26,最好的做法,就是采用ASCII码。所以,ASCII码减去64,正好就是把A~Z,从1~26编号。
2024-07-08 12:16:16 221
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人