Python/サンプル/リスト要素追加,リストの連結,リスト連結,リスト内にリストを追加する方法
の編集
Top
/
Python
/
サンプル
/
リスト要素追加,リストの連結,リスト連結,リスト内にリストを追加する方法
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#navi(../) * リストの要素追加、リストの連結、リストの連結、リスト内にリストを追加する方法 [#xfedc4f8] Pythonでリストの要素追加、リストの連結、リストの連結、リスト内にリストを追加するサンプルコードを以下に記します。~ #contents #htmlinsertpcsp(ll-top.html,ll-sp.html) * 関連記事 [#q70bf319] -[[Pythonでリストの要素追加、リストの連結、リストの連結、リスト内にリストを追加する方法>Python/サンプル/リスト要素追加,リストの連結,リスト連結,リスト内にリストを追加する方法]] -[[Pythonでカンマ区切りの文字列をリストに入れる方法・split>Python/サンプル/カンマ区切りの文字列をリストに入れる方法]] -[[Pythonでリストへの要素追加および削除>python/サンプル/リストへの要素追加および削除]] * 動作確認環境 [#z9c990b8] -Python $ python --version Python 2.7.3 -OS $ lsb_release -d Description: Ubuntu 12.04.4 LTS * リストの要素操作 [#d9779a70] このスクリプトは、リスト同士の連結、リストに他リストを連結(追加)、リストに要素追加、リスト内にリスト要素を追加するサンプルコードです。 ** リスト操作のサンプルコード [#sa95dcdf] l1 = ["a", "b", "c", "d", "e"] l2 = ["f", "g", "h", "i", "j"] print "-- join list" l3 = l1 + l2 print "l1 = " , l1 print "l2 = " , l2 print "l3 = " , l3 print "-- list.extend" l2.extend(l2) print "l1 = " , l1 print "l2 = " , l2 print "-- list.append" l1.append("x") print "l1 = " , l1 print "-- list.append(list)" l1.append(["y","z"]) print "l1 = " , l1 ** サンプルコードの実行結果 [#xbbb8e1d] 上記のサンプルコードを実行すると以下の出力になります。 プラス(+)演算子によりリスト要素同士が連結されl3に格納されているのが確認できます。 -- join list l1 = ['a', 'b', 'c', 'd', 'e'] l2 = ['f', 'g', 'h', 'i', 'j'] l3 = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j'] extendメソッドを使用した例です。~ l2にl1のリストを追加しています。 -- list.extend l1 = ['a', 'b', 'c', 'd', 'e'] l2 = ['f', 'g', 'h', 'i', 'j', 'f', 'g', 'h', 'i', 'j'] l1に要素xを追加しています。 -- list.append l1 = ['a', 'b', 'c', 'd', 'e', 'x'] l1にリスト["y", "z"]を追加しています。~ リスト内の要素にリストが追加されたことが確認できます。 -- list.append(list) l1 = ['a', 'b', 'c', 'd', 'e', 'x', ['y', 'z']] 以上、リストについて連結、結合、追加についての資料でした。 #htmlinsertpcsp(ll-top.html,ll-sp.html)
タイムスタンプを変更しない
#navi(../) * リストの要素追加、リストの連結、リストの連結、リスト内にリストを追加する方法 [#xfedc4f8] Pythonでリストの要素追加、リストの連結、リストの連結、リスト内にリストを追加するサンプルコードを以下に記します。~ #contents #htmlinsertpcsp(ll-top.html,ll-sp.html) * 関連記事 [#q70bf319] -[[Pythonでリストの要素追加、リストの連結、リストの連結、リスト内にリストを追加する方法>Python/サンプル/リスト要素追加,リストの連結,リスト連結,リスト内にリストを追加する方法]] -[[Pythonでカンマ区切りの文字列をリストに入れる方法・split>Python/サンプル/カンマ区切りの文字列をリストに入れる方法]] -[[Pythonでリストへの要素追加および削除>python/サンプル/リストへの要素追加および削除]] * 動作確認環境 [#z9c990b8] -Python $ python --version Python 2.7.3 -OS $ lsb_release -d Description: Ubuntu 12.04.4 LTS * リストの要素操作 [#d9779a70] このスクリプトは、リスト同士の連結、リストに他リストを連結(追加)、リストに要素追加、リスト内にリスト要素を追加するサンプルコードです。 ** リスト操作のサンプルコード [#sa95dcdf] l1 = ["a", "b", "c", "d", "e"] l2 = ["f", "g", "h", "i", "j"] print "-- join list" l3 = l1 + l2 print "l1 = " , l1 print "l2 = " , l2 print "l3 = " , l3 print "-- list.extend" l2.extend(l2) print "l1 = " , l1 print "l2 = " , l2 print "-- list.append" l1.append("x") print "l1 = " , l1 print "-- list.append(list)" l1.append(["y","z"]) print "l1 = " , l1 ** サンプルコードの実行結果 [#xbbb8e1d] 上記のサンプルコードを実行すると以下の出力になります。 プラス(+)演算子によりリスト要素同士が連結されl3に格納されているのが確認できます。 -- join list l1 = ['a', 'b', 'c', 'd', 'e'] l2 = ['f', 'g', 'h', 'i', 'j'] l3 = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j'] extendメソッドを使用した例です。~ l2にl1のリストを追加しています。 -- list.extend l1 = ['a', 'b', 'c', 'd', 'e'] l2 = ['f', 'g', 'h', 'i', 'j', 'f', 'g', 'h', 'i', 'j'] l1に要素xを追加しています。 -- list.append l1 = ['a', 'b', 'c', 'd', 'e', 'x'] l1にリスト["y", "z"]を追加しています。~ リスト内の要素にリストが追加されたことが確認できます。 -- list.append(list) l1 = ['a', 'b', 'c', 'd', 'e', 'x', ['y', 'z']] 以上、リストについて連結、結合、追加についての資料でした。 #htmlinsertpcsp(ll-top.html,ll-sp.html)
テキスト整形のルールを表示する