python/サンプル/リストへの要素追加および削除
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* Pythonでリストへの要素追加および削除 [#of336de8]
リスト(配列)への要素の追加および削除方法のサンプルコード...
#contents
#htmlinsertpcsp(ll-top.html,ll-sp.html)
* 関連記事 [#ff416ee7]
-[[Pythonでリストの要素追加、リストの連結、リストの連結、...
-[[Pythonでカンマ区切りの文字列をリストに入れる方法・spli...
-[[Pythonでリストへの要素追加および削除>python/サンプル/...
* 動作確認環境 [#yc2583a3]
$ python --version
Python 2.7.3
$ lsb_release -d
Description: Ubuntu 12.04.4 LTS
* サンプルコード [#n0731a53]
リストへの要素追加およびリストの要素削除のサンプルコード...
** リストへの要素追加 [#u0cbfdd7]
リストの末尾に追加するメソッドとして''append''と''extend'...
構文は以下のようになります。
リスト.append(値)
リスト.extend(リスト)
つまり、appendは値要素の追加、extendはリストオブジェクト...
以下にサンプルコードを記します。
#ref(add.py)
list1 = ['sakura','tsubaki']
list2 = ['suzuran','ajisai']
list1.append('tsubaki')
print list1
list1.extend(list2)
print list1
実行結果
$ python add.py
['sakura', 'tsubaki', 'tsubaki']
['sakura', 'tsubaki', 'tsubaki', 'suzuran', 'ajisai']
appendによる要素追加とextendによるリスト要素の追加を確認...
** リスト内の要素削除 [#j24cfe4c]
以下にリスト内の要素削除サンプルコードを記します。~
構文は以下の通りです。
リスト.remove(キーワードまたは値)
#ref(rm.py)
l1 = ['one','two','three','four','five']
print l1
l1.remove('four')
print l1
l2 = ['hello','world','hello','world']
print l2
l2.remove('hello')
print l2
実行結果
['one', 'two', 'three', 'four', 'five']
['one', 'two', 'three', 'five']
['hello', 'world', 'hello', 'world']
['world', 'hello', 'world']
上記の結果を見ると最初にremoveで指定したfour要素が削除さ...
また次にhelloを削除しているコードですが、最初のhelloのみ...
以上、Pythonでリストへの要素追加および要素削除のサンプル...
#htmlinsertpcsp(ll-btm.html,ll-sp.html)
終了行:
#navi(../)
* Pythonでリストへの要素追加および削除 [#of336de8]
リスト(配列)への要素の追加および削除方法のサンプルコード...
#contents
#htmlinsertpcsp(ll-top.html,ll-sp.html)
* 関連記事 [#ff416ee7]
-[[Pythonでリストの要素追加、リストの連結、リストの連結、...
-[[Pythonでカンマ区切りの文字列をリストに入れる方法・spli...
-[[Pythonでリストへの要素追加および削除>python/サンプル/...
* 動作確認環境 [#yc2583a3]
$ python --version
Python 2.7.3
$ lsb_release -d
Description: Ubuntu 12.04.4 LTS
* サンプルコード [#n0731a53]
リストへの要素追加およびリストの要素削除のサンプルコード...
** リストへの要素追加 [#u0cbfdd7]
リストの末尾に追加するメソッドとして''append''と''extend'...
構文は以下のようになります。
リスト.append(値)
リスト.extend(リスト)
つまり、appendは値要素の追加、extendはリストオブジェクト...
以下にサンプルコードを記します。
#ref(add.py)
list1 = ['sakura','tsubaki']
list2 = ['suzuran','ajisai']
list1.append('tsubaki')
print list1
list1.extend(list2)
print list1
実行結果
$ python add.py
['sakura', 'tsubaki', 'tsubaki']
['sakura', 'tsubaki', 'tsubaki', 'suzuran', 'ajisai']
appendによる要素追加とextendによるリスト要素の追加を確認...
** リスト内の要素削除 [#j24cfe4c]
以下にリスト内の要素削除サンプルコードを記します。~
構文は以下の通りです。
リスト.remove(キーワードまたは値)
#ref(rm.py)
l1 = ['one','two','three','four','five']
print l1
l1.remove('four')
print l1
l2 = ['hello','world','hello','world']
print l2
l2.remove('hello')
print l2
実行結果
['one', 'two', 'three', 'four', 'five']
['one', 'two', 'three', 'five']
['hello', 'world', 'hello', 'world']
['world', 'hello', 'world']
上記の結果を見ると最初にremoveで指定したfour要素が削除さ...
また次にhelloを削除しているコードですが、最初のhelloのみ...
以上、Pythonでリストへの要素追加および要素削除のサンプル...
#htmlinsertpcsp(ll-btm.html,ll-sp.html)
ページ名: