这段代码会把每一行的长宽高按照从大到小的顺序排列,并更新到原来的DataFrame中。
时间: 2024-05-13 21:19:00 浏览: 67
可以使用以下代码实现:
```python
df[['长', '宽', '高']] = np.sort(df[['长', '宽', '高']], axis=1)[:, ::-1]
```
其中,`np.sort` 函数默认按行排序,因此需要指定 `axis=1`,并且按照从小到大的顺序排序,所以需要通过切片 `[:: -1]` 反转排序结果。最后,将排序后的结果更新到原来的 DataFrame 中。
阅读全文