Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python – 목록에서 사전 생성

<시간/>

리스트에서 사전을 생성해야 하는 경우 'dict' 방식의 'fromkeys' 방식을 사용합니다.

예시

아래는 동일한 데모입니다 -

my_list = ['Hi', 'Will', 'how', 'Python', 'cool']
print("The list is ")
print(my_list)

my_dict = dict.fromkeys(my_list, "my_value")
print(my_dict)

출력

The list is
['Hi', 'Will', 'how', 'Python', 'cool']
{'Hi': 'my_value', 'Will': 'my_value', 'how': 'my_value', 'Python': 'my_value', 'cool': 'my_value'}

설명

  • 문자열 목록이 정의되고 콘솔에 표시됩니다.

  • dict'에 있는 'fromkeys' 메소드는 목록의 요소를 사전 키로 변환하는 데 사용됩니다.

  • 모든 키의 값은 여기에 지정됩니다.

  • 이것은 변수에 할당됩니다.

  • 콘솔에 출력으로 표시됩니다.