컴퓨터/Python(파이선, 파이썬)
문자열 전,후 값 변경된 위치 알아내기
이비그치면
2020. 4. 3. 16:35
전 : '111000' 후 : '111111'
'0' 에서 '1'로 바뀐 문자열내 위치값(position값, index)을 알아야할때
bef_str = '111000'
cur_str = '111111'
bef_val = [fld for fld in bef_str] --> ['1', '1', '1', '0', '0', '0']
cur_val = [fld for fld in cur_str] --> ['1', '1', '1', '1', '1', '1']
changed = [bef != cur for bef, cur in zip(bef_val, cur_val)] --> [False, False, False, True, True, True]