파이썬 팁

python] 딕셔너리 활용 꿀팁 - for문 이용한 딕셔너리 생성 및 리스트 변환!예제설명

gomming 2020. 9. 22. 23:51

 

 

dictionary 자료형은 뭔가 엄청 편리할 것 같긴한데 막상 텐서플로 할때 아니면 잘안썻었어요 !.!

요새 코딩하다 간편하게 사사삭 데이터 변환할 수 있어서 엄청 편하고 좋았는데요 (캬 코딩의 맛이란)

 

비슷한 사례로 예제 만들어서 소개 드릴까해요 !.!

 

우선 두개의 리스트를 작성해 봤어요

내용은 노드1과 노드2로 구성된 요소라벨을 1로하겠다 뭐 이렇게 해보려고 하는데요

큰 데이터의 경우에는 일일히 딕셔너리 생성하기 힘들겠죠 ?.?

한방에 for문으로 돌려 보겠습니다

 

짜자잔 key 리스트인 ND와 value 리스트인 LABEL 리스트를 연결했습니다 인제

막 키가 복잡하게 섞여 있는 리스트가 있다고 상상해봅니다

 

키는 문자열이죠 이걸 연결 된 값인 value 리스트로 변환해 보겠습니다

 

저는 수백개 키 데이터가 섞여 있었고 활용하기 위해서는 숫자인 라벨로 변경해야만 했어요

 

 

간단히 구현해보면 위 그림처럼 NID라는 빈 리스트를 만들고 키로 이루어진 리스트를 for문으로 실행하여 아이디를 채웠어요 !.! 아이디로 된 리스트로 변환한 셈이죠 ~.~

제가 다룬 데이터는 해석 분야 데이터 였고

서로 다른 재료로 만들어진 요소 그룹이 문자열로 작성 되있어서 바로 해석에 이용할 수없었는데요

 

위 예제처럼 변환하여 간편하게 재료특성 반영하고 체적, 하중 계산등에 활용할 수 있었답니다

다들 즐거운 코딩하시고 아이디어가 필요하다 실험해보고 싶다 하는 내용이있으면 댓글 쪽지 주세요

 

도움이 되셨다면 공감! 부탁드려요 ~~뿅

 

 

 

#딕셔너리 #파이썬 #꿀팁 #딕셔너리생성 #딕셔너리변환 #리스트변환 #dict #딕셔너리예제 #데이터변환