需求
需求來源於百度知道網友提問。如下圖:
即原始數據使用了類似於1-9這樣的數字範圍簡寫模式,需要將這些簡寫補全,列出範圍內的所有數據。
看上去是一個很簡單的任務,數據量少直接用Excel插入列並拖動填充就可以了。但是如果數據是海量的,這樣操作就要老命了。

分析
目標結果是一個list,生成某個範圍內步進1的list用{start..end}。需要確保start和end是數字格式,因此需要替換掉不需要的文本("K000")。
代碼
分析有了思路之後,就可以寫代碼了,代碼如下:
需求
需求來源於百度知道網友提問。如下圖:
即原始數據使用了類似於1-9這樣的數字範圍簡寫模式,需要將這些簡寫補全,列出範圍內的所有數據。
看上去是一個很簡單的任務,數據量少直接用Excel插入列並拖動填充就可以了。但是如果數據是海量的,這樣操作就要老命了。
分析
目標結果是一個list,生成某個範圍內步進1的list用{start..end}。需要確保start和end是數字格式,因此需要替換掉不需要的文本("K000")。
代碼
分析有了思路之後,就可以寫代碼了,代碼如下: