ネストDictionary-映画の概要

12017 ワード

1 . 重ね合わせ

  • は、1つのdictionaryに複数のdictionaryの形態を含む.
  • 
    nest_dict = {dic1 : {key1 : value1}, dic2: {key2 : value2}}
    

    2.重なったディックシリーズで好きな映画を紹介🎥


    私の基準で3本の映画を選び、映画のジャンル、監督、主演、採点順に分けました.見たことのない映画があれば、強くお勧めします.


    
    fav_movie = {
        '월플라워': {
            '장르': ['드라마', '로맨스', '멜로'],
            '감독': '스티븐 크보스키',
            '주연배우': ['엠마 왓슨', '로건 러먼', '에즈라 밀러'],
            '평점': '⭐️⭐️⭐️⭐️⭐️'
        },
        '어바웃타임': {
            '장르': ['로맨틱', '코미디', '드라마'],
            '감독': '리처드 커디스',
            '주연배우': ['레이첼 맥아담스', '마고 로비', '도널 글리슨', '빌 나이'],
            '평점': '⭐️⭐️⭐️⭐️⭐️'
        },
        '위플래쉬': {
            '장르': ['드라마', '음악', '스릴러'],
            '감독': '데이미언 셔젤',
            '주연배우': ['J. K 시먼스', '마일스 텔러'],
            '평점': '⭐️⭐️⭐️⭐️⭐️'
        }
    }
    

    1)ディック郡情報の修正

    딕셔너리[키] = '수정하고 싶은 값'
    Weflashの主演リストを合わせましょう
    
    fav_movie['위플래쉬']['주연배우'].append('폴 라이저')
    print(fav_movie['위플래쉬']['주연배우'])
    
    >>> ['J. K 시먼스', '마일스 텔러', '폴 라이저']
    交換時間のスコアを変更しましょう.
    av_movie['어바웃타임']['평점'] = "💙🧡💛💜🤍"
    print(fav_movie['어바웃타임']['평점'])
    
    >>> 💙🧡💛💜🤍

    2)for出力を使用する。

    for title, info in fav_movie.items():
        print(f'영화 제목 : {title}')
        for key in info:
            print(f'{key} : {info[key]}')
            
    >>> 
    영화 제목 : 월플라워
    장르 : ['드라마', '로맨스', '멜로']
    감독 : 스티븐 크보스키
    주연배우 : ['엠마 왓슨', '로건 러먼', '에즈라 밀러']
    평점 : ⭐️⭐️⭐️⭐️⭐️
    영화 제목 : 어바웃타임
    장르 : ['로맨틱', '코미디', '드라마']
    감독 : 리처드 커디스
    주연배우 : ['레이첼 맥아담스', '마고 로비', '도널 글리슨', '빌 나이']
    평점 : ⭐️⭐️⭐️⭐️⭐️
    영화 제목 : 위플래쉬
    장르 : ['드라마', '음악', '스릴러']
    감독 : 데이미언 셔젤
    주연배우 : ['J. K 시먼스', '마일스 텔러']
    평점 : ⭐️⭐️⭐️⭐️⭐️