python 데이터 편집하고 싶은데 막혔습니다.
조회수 442회
다음과 같이 데이터가 있을 때 문자옆의 [#] 숫자를 묶어서 정리하는 코드를 짜는 중인데요 코딩은 처음이라 구글링 하면서 하는 데 막혀서 질문 드립니다.
grape
tomato[3]
tomato[1]
tomato[0]
melon
결과물=>
tomato[3:0]
melon
grape
제가 짜던거는 아래구요, 우선 파일을 받아서 하기 위해서 open을 했고 리스트에 담고 빈칸이나 엔터 같은거 제거하고 내림차순으로 정리까지 했습니다.
이제 [
문자를 찾아서 제일 높은숫자:젤 낮은숫자로 쓰고 나머지는 지우고 이런 작업을
해야될 것 같은데 어렵네요 도움 부탁드립니다.
import sys
input_file = sys.argv[1]
with open(input_file , 'r') as raw_pin:
raw_pin_list = []
for line in raw_pin :
raw_pin_list.append(line.strip('\n '))
raw_pin_list = [ p for p in raw_pin_list if p ]
rpl_sorted = sorted(raw_pin_list , reverse=True)
-
(•́ ✖ •̀)
알 수 없는 사용자 - 〉
댓글 입력