텍스트 파일에 오른쪽 정렬 된 열로 분리 된 데이터가 있습니다. 기본적으로 배열과 마찬가지로 각 열을 가져 와서 목록에 넣을 수 있기를 원합니다. 나는 보통 작업을 수행하기 위해 VB에서 사용하는 것처럼파이썬은 별도의리스트로 라인을 분할합니다.
left(strname,#ofcharacters)/mid(strname,firstcharacter,lastcharacter)/right(strname,#ofcharacters)
과 같은 것을 찾을 수 없습니다. 어떻게 데이터를 분리하고 각각의 '단위'를 파이썬의 다음 라인의 값과 함께 두는가?
가능합니까? 오, 예, 간격은 12 문자 떨어져 (오른쪽 정렬) 다른 문자는 15 문자 간격입니다.
-1234 56 32452 68584.4 Extra_data
-5356 9 546 12434.5 Extra_data
- 90 12 2345 43522.1 Extra_data
원하는 출력 :
[-1234, -5356, -90]
[56, 9, 12]
[32452, 546, 2345]
etc
문자열을 제시해주십시오. –
질문을 업데이트하여 파일이 어떻게 생겼는지, 어떻게 출력되어야하는지, 일명 어떻게 구성해야하는지 등의 아이디어를 포함시킵니다. – confused