从in.txt文件中读数据,对于该文件每一行:1.求改行中各个数的最大值,最小值;2.把最大值和最小值写入文件out.txt,写成一行,最大值在前,两个数之间隔两个空格

输入数字
3030030201039592
35350502020430100
35350502020430100
35351.250202036585
32.532.5047.5200381.3333389
样例输出
395 0
430 0
430 0
365 1.2
381.33333 0
样例说明
值输出的内容要与该输入值时得内容完全一致。例如,输入内容是381.33333,输出内容也要是381.33333,不能输出为381.33

with open('in.txt','r') as f1:
    data = f1.readlines()

with open('out.txt','w') as f2:
    for d in data:
        s = d.split()   # 默认文件中数字是以空格分开的,用, 则要.split(',')
        t = [eval(i) for i in s]
        iMax = t.index(max(t))
        iMin = t.index(min(t))
        f2.write(f'{s[iMax]} {s[iMin]}\n')  # 从原始字符串中索引,是为满足题目的要求“值输出的内容要与该输入值时得内容完全一致”