背景
字符串格式的数字在排序时跟我们预想的不太一样,比如11排在2前面,这样就带来了一些问题,比如合并一些用数字命名的文件时,合并文件的顺序可能就发生变化了,那么在数字前面填充9,让这些数字的长度保持一致,问题就解决了。
原理
Python zfill() 方法返回指定长度的字符串,原字符串右对齐,前面填充0。
语法格式:str.zfill(width),width指定字符串的长度
例如:
字符串格式的数字在排序时跟我们预想的不太一样,比如11排在2前面,这样就带来了一些问题,比如合并一些用数字命名的文件时,合并文件的顺序可能就发生变化了,那么在数字前面填充9,让这些数字的长度保持一致,问题就解决了。
Python zfill() 方法返回指定长度的字符串,原字符串右对齐,前面填充0。
语法格式:str.zfill(width),width指定字符串的长度
例如: