python/サンプル/リストへの要素追加および削除
の編集
Top
/
python
/
サンプル
/
リストへの要素追加および削除
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#navi(../) * Pythonでリストへの要素追加および削除 [#of336de8] リスト(配列)への要素の追加および削除方法のサンプルコードを以下に記します。 #contents #htmlinsertpcsp(ll-top.html,ll-sp.html) * 関連記事 [#ff416ee7] -[[Pythonでリストの要素追加、リストの連結、リストの連結、リスト内にリストを追加する方法>Python/サンプル/リスト要素追加,リストの連結,リスト連結,リスト内にリストを追加する方法]] -[[Pythonでカンマ区切りの文字列をリストに入れる方法・split>Python/サンプル/カンマ区切りの文字列をリストに入れる方法]] -[[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/サンプル/リスト要素追加,リストの連結,リスト連結,リスト内にリストを追加する方法]] -[[Pythonでカンマ区切りの文字列をリストに入れる方法・split>Python/サンプル/カンマ区切りの文字列をリストに入れる方法]] -[[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)
テキスト整形のルールを表示する
添付ファイル:
add.py
392件
[
詳細
]
rm.py
378件
[
詳細
]