Python 遍历数据列并替换特定值 - 将 'A' 修改为 'B'
您可以使用循环遍历每一行,并在遇到等于"A"的数据时将其修改为"B"。以下是一个示例代码:\n\npython\n# 假设数据是一个二维列表,称为data\ndata = [\n ["A", 1, 2, 3],\n [4, "A", 6, 7],\n [8, 9, "A", 11]\n]\n\n# 遍历每一行\nfor row in data:\n # 获取当前行的索引\n row_index = data.index(row)\n \n # 遍历当前行的每一个元素\n for col_index, value in enumerate(row):\n # 判断元素是否等于"A"\n if value == "A":\n # 将元素修改为"B"\n data[row_index][col_index] = "B"\n\n# 打印修改后的数据\nfor row in data:\n print(row)\n\n\n输出结果为:\n\n\n['B', 1, 2, 3]\n[4, 'B', 6, 7]\n[8, 9, 'B', 11]\n\n\n请注意,这里使用了data.index(row)来获取当前行的索引,这种方法在数据量较小的情况下是可行的。如果数据量较大,建议使用enumerate(data)来同时遍历行索引和行数据。
原文地址: https://www.cveoy.top/t/topic/pVRj 著作权归作者所有。请勿转载和采集!