タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

pythonに関するitbookのブックマーク (6)

  • AnsibleとNAPALMの連携を試してみた - ネットワークエンジニアが日々の出来事を語る

    Deprecated: File wp-db.php is deprecated since version 6.1.0! Use wp-includes/class-wpdb.php instead. in /var/www/html/www.itbook.info/web/wp-includes/functions.php on line 5665

  • Listや辞書の便利な使い方

    Listや辞書の便利な使い方 Listや辞書の便利な使い方 Listの内包表記 PythonにはListの要素を効率よく作成するために、内包表記という方法があります。この内包表記はとても便利なのですが、表記方法が特殊なためここで詳細に解説していきたいと思います。 通常のList作成 まずは通常のListの作成方法を見てみます。 lst = [] for i in range(10): list.append(i) print(lst) 上記コードを実行すると、以下のListの作成されます。 % python list.py [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 内包表記を使ったList作成 内包表記の基的な書式は以下のように記述します。 [式 for 変数 in イテレート可能なオブジェクト] 「for 変数 in」により、イテレート可能なオブジェクトから要素を取

    Listや辞書の便利な使い方
  • pythonの辞書(ディクショナリ)型について

    pythonの辞書(ディクショナリ)型について Pythonの辞書(ディクショナリ)型の使い方 辞書(ディクショナリ)型とは、1組のデータを「キー」と呼ばれる識別子とそれに対応する「値」を合わせて管理するデータ型です。 辞書型のオブジェクトを作成するには以下のように記述します。 {キー1:値,キー2:値,キー3:値,・・・} 「{ }」で囲んだ中に要素を「,」で区切って記述します。キーと値は「:」で区切って記述します。 キーには通常重複しない文字列を使用します。Listのインデックスの代わりにキーを使って要素を識別することになります。 ListやTupleはシーケンス型に分類されるのに対して、辞書はマッピング型に分類されます。 主な組み込み型 主な組み込み型には以下のようなものがあります。 数値型 整数 浮動小数点 複素数 シーケンス型 文字列 List Tuple マッピング型 辞書(デ

    pythonの辞書(ディクショナリ)型について
  • 最強のPython開発環境 PyCharmのすゝめ - Qiita

    私はPython歴はかれこれ7年程になり、PyScripterやVimなど色々な開発環境を変遷してきた。 その中でPyCharmが最強のPython開発環境であると断言する。 PyCharm Home Page 開発はIntelliJ IDEAのJetBrainsで、最近はGo言語用IDEのGoglandを発表している。 動作環境はWindows/OS X/Linuxのマルチプラットフォームである。 PyCharmは無償版と有償版があるが、普通の開発ならば無償版で充分すぎるほど機能が備わっている。 PyCharmがいかに便利であるか紹介してみよう。 リアルタイムのコードチェックと修正機能 PyCharmはリアルタイムにコードをチェック(PyFlakes使用)してくれるが、Vimでも同様の事ができるので目新しい事ではない。 PyCharmの素晴らしい所は、警告個所を適切に修正してくれる機能が

    最強のPython開発環境 PyCharmのすゝめ - Qiita
  • pythonでコマンドラインから引数を受け取る

    pythonでコマンドラインから引数を受け取る pythonスクリプトを実行する際に、引数をスクリプトに渡すこともできます。 引数を取得するには、標準ライブラリに含まれるsysライブラリを使用します。引数はsysモジュールのargvという名前のリストに格納されます。 例えば取得した引数を表示するスクリプトを書いてみます。 %vim arg.py import sys for data in enumerate(sys.argv): print (data) 実行結果は以下の通りです。 % python arg.py test1 test2 test3 (0, 'arg.py') (1, 'test1') (2, 'test2') (3, 'test3') 上記のように、1番目の要素にはスクリプトのファイル名が入り、指定した引数は2番目以降に入ります。 次に引数に数値を指定して、引数の合計を

    pythonでコマンドラインから引数を受け取る
  • ListとTupleの活用(2)

    ListとTupleの活用(2) リストの要素を検索する リスト内の要素を検索するにはin演算子を使用します。 >>> lst = ["1月","2月","3月","4月","5月"] >>> "3月" in lst True リストの要素を変更する リストの要素を変更するには、以下のようにすることで既存のリストの要素を変更することが可能です。 リスト[インデックス値] = 変更したい値 >>> lst = ["春","夏","夏","冬"] >>> lst[2] = "秋" >>> lst ['春', '夏', '秋', '冬'] もし存在しないインデックス値を指定した場合は、エラーが発生します。 >>> lst[4] = "秋" Traceback (most recent call last): File "<stdin>", line 1, in <module> IndexErr

    ListとTupleの活用(2)
  • 1