이 스크립트를 작성하여 내 .txt 파일에서 90 % 이상의 ID 값을 추출했습니다. 그러나이 프로그램은 예를 들어 100.05와 같이 100.00보다 높은 값을 고려하지 않습니다. 이유는 무엇입니까?값이 90 % 이상인 열 추출
import re
output=open('result.txt','w')
f=open('file.txt','r')
lines=f.readlines()
for line in lines:
new_list=re.split(r'\t+',line.strip())
id_per=new_list[2]
if id_per >= '90':
new_list.append(id_per)
output.writelines(line)
f.close()
output.close()
입력 파일 예제
A 99.12
B 93.45
C 100.00
D 100.05
E 87.5
'및 id_per <= 100'을 ?? – devnull