Python 提取去除相邻相同数值的行 - 数据处理技巧
你可以使用Python编程语言来提取去除相邻相同数值的行。以下是一个示例代码:
data = [67.25, 67.25, 67.25, 67.25, 67.25, 67.25, 67.25, 67.25, 67.25, 67.25, 67.25, 67.25, 67.25, 67.25, 67.25, 67.25, 67.25, 67.25, 67.25, 79.14, 79.14, 79.14, 79.14, 79.14, 79.14, 79.14, 79.14, 79.14, 79.14, 90.78, 90.78, 90.78, 90.78, 90.78, 90.78, 90.78, 90.78, 90.78, 90.78, 90.78, 90.78, 90.78, 90.78, 90.78, 90.78, 90.78, 90.78, 90.78, 90.78, 95.58, 95.58, 95.58, 95.58, 95.58, 95.58, 95.58, 95.58, 95.58, 95.58, 95.58, 95.58, 95.58, 95.58, 95.58, 95.58, 95.58, 95.58, 96.30, 96.30, 96.30, 96.30, 96.30, 96.30, 96.30, 96.30, 96.30, 96.30, 96.30, 96.30, 96.30, 96.30, 95.81, 95.81, 95.81, 95.81, 95.81, 95.81, 95.81, 95.81, 95.81, 95.81, 95.81, 96.70, 96.70, 96.70, 96.70, 96.70, 96.70, 96.70, 96.70, 96.70, 96.70]
result = []
for i in range(len(data)):
if i == 0 or data[i] != data[i-1]:
result.append(data[i])
print(result)
运行该代码将输出如下结果:
[67.25, 79.14, 90.78, 95.58, 96.30, 95.81, 96.70]
这样,你就提取去除了相邻相同数值的行。
原文地址: https://www.cveoy.top/t/topic/fUzz 著作权归作者所有。请勿转载和采集!