回答編集履歴
3
説明修正
    
        answer	
    CHANGED
    
    | 
         @@ -1,2 +1,5 @@ 
     | 
|
| 
       1 
     | 
    
         
            -
            リストや辞書はhashable 
     | 
| 
      
 1 
     | 
    
         
            +
            リストや辞書はhashableではないので、set要素や辞書のキーにできません。
         
     | 
| 
      
 2 
     | 
    
         
            +
            ハッシュ値を使って高速に検索しています。
         
     | 
| 
       2 
     | 
    
         
            -
            参考: https://docs.python.org/ja/3/glossary.html#term-hashable
         
     | 
| 
      
 3 
     | 
    
         
            +
            参考: https://docs.python.org/ja/3/glossary.html#term-hashable
         
     | 
| 
      
 4 
     | 
    
         
            +
             
     | 
| 
      
 5 
     | 
    
         
            +
            hashableでないと、集合や辞書に登録したあとにオブジェクトの内容を変更できてしまい、集合要素やキーのユニーク性を保証できなくなります。
         
     | 
2
参考リンク追加
    
        answer	
    CHANGED
    
    | 
         @@ -1,1 +1,2 @@ 
     | 
|
| 
       1 
     | 
    
         
            -
            リストや辞書はhashable(高速検索可能)ではないので、set要素や辞書のキーにできません。
         
     | 
| 
      
 1 
     | 
    
         
            +
            リストや辞書はhashable(高速検索可能)ではないので、set要素や辞書のキーにできません。
         
     | 
| 
      
 2 
     | 
    
         
            +
            参考: https://docs.python.org/ja/3/glossary.html#term-hashable
         
     | 
1
補足
    
        answer	
    CHANGED
    
    | 
         @@ -1,1 +1,1 @@ 
     | 
|
| 
       1 
     | 
    
         
            -
            リストや辞書はset要素や辞書のキーにできません。
         
     | 
| 
      
 1 
     | 
    
         
            +
            リストや辞書はhashable(高速検索可能)ではないので、set要素や辞書のキーにできません。
         
     |