我们有2个txt文件。 (file1.txt和file2.txt)
我希望将file1.txt中的随机行分配给名为x的变量,我希望从file1.txt中删除此随机行,并在新行中将其添加到file2.txt中。
如果 file1.txt中没有任何内容,我想复制file2.txt中的所有行,并将它们扔到file1.txt中,并删除< [file2.txt。然后我想将[[file1.txt中的随机行分配给名为x的变量。我希望从file1.txt中删除此随机行,并在新行中将其添加到file2.txt中。
我只能选择随机行并将它们分配给x。import random
from random import randint
file=open("file1.txt","r")
rows=file.readlines()
i=0
m={}
for row in rows:
m[i]=row
i=i+1
print(i)
random_row_number= random.randint(0,i)
x=m[random_row_number]
file.close()