使用python代码举例随机删除data文件的某一元素
时间: 2024-05-15 22:18:03 浏览: 58
利用python在大量数据文件下删除某一行的例子
好的,以下是一段Python代码,可以随机删除data文件中的某一元素:
```python
import random
# 打开data文件,读取其中的元素
with open('data', 'r') as f:
data_list = f.read().splitlines()
# 随机选择一个元素并删除
rand_index = random.randint(0, len(data_list)-1)
del data_list[rand_index]
# 把剩余元素重新写回文件
with open('data', 'w') as f:
for item in data_list:
f.write("%s\n" % item)
```
注意:这段代码只适用于data文件中每行只有一个元素的情况。如果data文件中每行有多个元素,需要做一些修改。
阅读全文