進捗

2/15 18:30~21:30 p.185~p.192

リストに関してappendメソッドとextendメソッドの違い

    • appendはタプルやリストの形をそのままにしてリストにい一つの要素として加える
    • extendはタプルやリストの形にしても、形はバラバラになり要素は一つずつリストの一部として追加される。純粋な形のリストになる。
    • insertメソッドはinsert(i,x)と書いてiの直前にxを挿入する。挿入位置を操作できる。またリスト同士は+演算子で結合できる。
    • removeメソッドと違いpopメソッドは引数として何番メカのインデックスを書く。結果として帰ってくるのは取り除いた要素である。
    • 辞書型と辞書型は+演算子で足せない。updateメソッドを使う。

rss = {'a':'あ','b':'い'}
rss['c','d'] = 'う','え' #キーと値のセットを二つ追加したい
rss

#{'a': 'あ', 'b': 'い', ('c', 'd'): ('う', 'え')} 
#まとめられてタプルになった。