반응형

Dictionary 2

<Python> dictionary 자료형의 list 자료형으로 변환

1. 단순변환 list() 2. 정렬하여 변환 (1) key 값을 이용하여 정렬하여 변환 *key값으로 정렬하면서 key와 value 모두 그 정렬에 따라 list로 변환하기 (2) value 값을 이용하여 정렬하여 변환 1. 단순변환 list() dictionary 자료를 list로 변환하기 위해서는 list(dic자료 변수명)을 사용해주면 됩니다. 이렇게 하면 key값으로 구성된 list 가 형성됩니다. value로 구성된 list를 생성하려면 list(사전.values()) 를 사용해주면 됩니다. (key,value)의 형태를 가진 튜플로 구성된 리스트로 변환하기 위해서는 list(zip(사전.keys(),사전.values())) 으로 zip()으로 묶어서 만들어주면 됩니다. 2. 정렬하여 list..

1. dict 자료형 생성하기

파이썬에서는 dict형 자료가 정말 중요합니다. 먼저 dict 자료형의 생성의 5가지 방법에 대해서 알아보도록 하겠습니다. 생성방법 1. 기본적인 생성방법 1 2 3 d = {'one':1, 'two':2, 'thr':3} print(d) print(d['one'],d['two'],d['thr']) cs 가장 기본적인 생성방법입니다. 중괄호{}를 사용해서 직접 key값과 value 값을 심어주는 것입니다. [실행결과] 2.(key,value)형 리스트를 이용하여 dict 자료 생성하기 1 2 3 number_names =[('fou',4), ('fiv',5), ('six',6), ('sev',7)] dict(number_names) print(dict(number_names)['fou']) cs (key..

반응형