私はDiveintoPython 3を読んでいて、リストのセクションで、「+」演算子を使用してリストを連結するか、extend()メソッドを呼び出すことができると著者は述べています。これらは、操作を行うための2つの異なる方法で同じですか?どちらかを使用する必要がある理由は何ですか?
>>> a_list = a_list + [2.0, 3]
>>> a_list.extend([2.0, 3])
私はDiveintoPython 3を読んでいて、リストのセクションで、「+」演算子を使用してリストを連結するか、extend()メソッドを呼び出すことができると著者は述べています。これらは、操作を行うための2つの異なる方法で同じですか?どちらかを使用する必要がある理由は何ですか?
>>> a_list = a_list + [2.0, 3]
>>> a_list.extend([2.0, 3])