要将 institution 数据开头的 '00' 保留下来,可以使用字符串切片的方式取得前两位字符。可以使用以下代码实现:

institution = [x[:2] + '00' + x[2:] if x.startswith('00') else x for x in institution]

该代码使用列表推导,遍历 institution 列表中的每个元素 x,如果 x 以 '00' 开头,则将 x 的前两位字符取出来,并拼接 '00' 和 x 从第三位开始的字符,否则直接保留 x。最终得到一个新的 institution 列表,其中开头为 '00' 的数据都保留了 '00'。

例如,如果 institution 列表为 ['00123456', '78901234', '00567890'],则执行上述代码后,institution 列表将变为 ['0000123456', '78901234', '0000567890']。

Python Pandas: 保留 DataFrame 中 institution 列数据开头的 '00'

原文地址: https://www.cveoy.top/t/topic/pdaJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录