配列(タプル)に要素を追加する
タプルは変更不可オブジェクトなので、要素を追加するメソッドはありません。
ただし、代入演算子「+=」を用いることによって要素が追加されたようにすることは可能です。
以下が実際のコードです。
以下が実際のコードです。
#!/usr/bin/env python # -*- coding: utf-8 -*- a = (10,30,20,50,0) print id(a),a #代入演算子でも要素が追加されているように見えるが、実際には、新たなオブジェクトが作成されている。 a += (90,100) print id(a),a以下が実行結果です。
>>> 46445320 (10, 30, 20, 50, 0) 46066600 (10, 30, 20, 50, 0, 90, 100)

