用Python将表格每行数据的最大值替换成1,其他替换成0
时间: 2024-03-05 19:51:19 浏览: 89
假设表格是一个二维列表,每个子列表表示一行数据,可以使用以下代码实现:
```python
# 假设表格是一个名为data的二维列表
for row in data:
max_value = max(row) # 找到每行数据的最大值
for i in range(len(row)):
if row[i] == max_value:
row[i] = 1 # 将最大值替换成1
else:
row[i] = 0 # 将其他值替换成0
```
这段代码会遍历表格的每一行数据,找到每行数据的最大值,然后将最大值替换成1,其他值替换成0。
阅读全文