상관 관계 자료를 2차원 연관 배열(associatve array)에 할당

반달가면|2019년 9월 23일
Posts

상관 관계 자료를 2차원 연관 배열(associatve array)에 할당

반달가면|2019년 9월 23일

댓글로 질문을 받았던 문제인데, 답변이 길어서 별도의 게시물로 작성. 문제는 대략 아래와 같다. 간단한 예시로 설명한다. my_data.txt 파일에 3개의 항목(a, b, c)들 사이의 상관 관계가 기록되어 있는데, 형식은 아래와 같다. # my_data.txt 내용 cat my_data.txt a b#, c: b a# c a, b: 각 행의 첫번째 항목(field)은 항목 명칭이다. 각 행의 두번째 항목 이후는 첫번째 항목에 대한 상관 관계 자료다. 연관성 종류에 따라 "#" 또는 ":" 기호가 추가될 수 있다. 이 자료를 2차원 테이블로 표현하는 것이 목표다. 위의 예시를 표현하면 아래와 같이 만드는 것이 결과물이다. a b c ------

Related Posts

3 posts
2026 서평 #31 팔리는 한 문장은 다르다(비즈니스북스) / 황현진 지음

2026 서평 #31 팔리는 한 문장은 다르다(비즈니스북스) / 황현진 지음

언제부턴가 팔리는 글에 신경이 쓰이기 시작했다. 온라인 마케팅 회사에서 카피라이터 일을 하면서였다. 그전까지는 팔리는 글에 대해 그리 관심을 가지진 않았고, 글을 잘 쓰고 싶다는 생각뿐이었다. 하지만 그 경험 이후로는 사람들이 읽고 싶은 글을 잘 쓰고 싶다는 것으로 변경됐다고 할까? 그럼에도 내 글솜씨가 그렇게 좋아졌다 할 수는 없다. 다만, 남들보다는 글쓰기에 거부감이 덜할 뿐이었다. 대학시절 문예 창작과에 들어갔을 때도 실기를 통해 들어간 것은 아니었다. 그래서 칭찬을 받기까지 9개월 이상의 시간이 필요했으니... 대학에 들어가면서부터 글쓰기 책들을 읽어.......

배열 - 봄잭

배열 - 봄잭

MAIZ STACCATO|2026년 2월 16일|게임

오픈 시간 전부터 오락실 앞에는 줄이 늘어서 있다. 아무리 세계 유일의 고전 게임 오락실이라고 해도 너무한 것 아닌가? 카메라는 물론, 삼각대나 여러 장비를 들고 온 사람들도 많다. 어떤 젊은이들은 이미 라이브 방송을 하고 있는 것 같다. 나는 조용히 줄 맨 뒤로 간다. 예전에는 이렇지 않았다. 원할 때 와서 언제든 하고 싶은 만큼 게임을 플레이했다. 훨씬 오래전부터 다녔지만 아무도 알아주지 않는다. 예전에 동네 노인들끼리 있을 때와는 너무 달라졌다. 문이 열리고 사람들이 들어간다. 천천히 뒤를 따라 들어갔다. 어차피 내가 하는 게임들은 사람들이 잘 찾지 않을 것이다. 요즘 젊은 애들은 미리 게임을 찾아보고 오는 것 같은데.......

LINUX 리눅스 vs DOS CMD 명령어 비교

LINUX 리눅스 vs DOS CMD 명령어 비교

코예커플 IT|2026년 1월 20일|IT리뷰

LINUX 리눅스 vs DOS CMD 명령어 비교 필자는 어려서 DOS 컴퓨터를 사용하기도 했었고, 대학에서 리눅스를 통한 프로젝트를 진행하기도 했었습니다. 텍스트를 기반으로 명령어를 넣는 방식은 동일하지만 명령어가 같거나 달라서 헷갈리기도 하는데요. 대표적으로 IP 확인 명령어인데, CMD 명령어 에서는 [ipconfig]이고 리눅스 명령어 에서는 [ifconfig] 혹은 [ip addr show]이죠. 필자는 지금도 CMD 명령어에 ifconfig를 치곤한답니다. ㅎㅎ 오늘은 DOS와 LINUX 리눅스 명령어 차이점을 비교해 보도록 하겠습니다. 모든 명령어를 알아보긴 힘드니 주요 명령어만 추려서 살펴보도록 하겠습니다. 리눅스는 < 목차 > 목록 보기 디렉토리 생성.......