0903 python 입력데이터 가공 및 비교 로직 추가
resulTa = []
resulTb = []
#라인별 입력된 테이블 1차정리
input_can = []
can_cnt = i-1 # 0이 들어가니까 하나 빼준다
while can_cnt > 0 :
# 0보다 큰 값까지만 필요 # 첫 행 날림
****input_cnt.append(hanG[can_cnt])
****can_cnt -= 1
while i != can_cnt + 3 : # 동작범위 세팅
****seTa = input_can[can_cnt] + ' ' + input_can[can_cnt]
# 공백 날리기
****seTa = seTa.split()
# 회차 정보가 있는 [0], [8] 날리기
****del seTa[8]
****del seTa[0]
#### 여기까지가 seTa
#### seTb는 seTa에 포함 되는 않는 영역 추출
****seTb = list(range(1,46))
# int를 str으로 변환
****seTb = [ str (ii) for ii in seTb ]
# set로 만들면 difference 펑션을 쓸 수 있다.
****seTlist1 = set(seTa)
****seTlist2 = set(seTb)
****seTlist2 = seTlist2.difference(seTlist1)
****seTb = list(seTlist2)
#### 여기까지가 seTb
# 타겟 세팅을 하자
****seTt = input_can[can_cnt + 2]
****seTt = seTt.split()
****del seTt[7]
****del seTt[0]
#### 여기까지가 seTt
# 비교를 해보자
****chKa = 0
****chKb = 0
****for ii in seTt :
**** ****if ii in seTa :
**** **** **** chKa += 1
****for iii in seTt :
**** ****if iii in seTb :
**** **** **** chKb += 1
****resulTa.append(chKa)
****resulTb.append(chKb)
****can_cnt += 1 # while end가 동작하도록