在DataFrame中找到连续的零并进行条件替换
我有一个像这样的数据集: 样本数据框 import pandas as pd df = pd.DataFrame({ 'names': ['A','B','C','D','E','F','G','H','I','J','K','L'], 'col1': [0, 1, 0, 1, 1, 1, 0, 0, 0, 1, 0, 0], 'col2': [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0]}) 我想,以取代一些0的中col1和col2用1的,而不是替代0的,如果三个或更多0的是在同一列的连续。熊猫怎么办? 原始数据集: names col1 col2 A 0 0 B 1 0 C 0 …