実用的なPythonヒント5選(1) - ScrapeStorm
摘要:本文は五つ実用的なPythonヒントを紹介します。 ScrapeStorm無料ダウンロード
Python言語は、設計の最初に、構文の単純さと読みやすさを実際に考慮していました。
プログラミングの習慣を適切に保つことにより、より明確で、、読みやすくコードを書くことができます。
本文は五つ実用的なPythonヒントを紹介します。
1.ファイル共有を開く
Pythonでは、HTTPサーバーを実行してルートパスのファイルを共有できます。
サーバーを起動するコマンドは次のとおりです(python3環境)。
python3 -m http.server
上記のコマンドは、デフォルトのポート8000でサーバーを起動します。カスタムのポート番号を最後のパラメーターとして上記のコマンドに渡すことができます。
2.複数の文字列を組み合わせる
リスト内のすべてのトークンを連結したい場合は、下記の例をご参照ください。
Python 3.5.1 (default, Dec 2015, 13:05:11)
[GCC 4.8.2] on linux
Current Python version: 3.5.2 (default, Aug 22 2016, 21:11:05)
[GCC 5.3.0]
3.if文を簡略化する
次の方法を使用して、複数の値を確認できます。
if m==1 or m==3 or m==5 or m==7:の代わりにif m in [1,3,5,7]:を使用します。
4.リストで最も頻度の高い番号を見つける
In [82]: test = [1,2,3,4,2,2,3,1,4,4,4]
In [83]: print(max(set(test),key=test.count))
4
5.ループを使わずにリストを作成します。
In [101]: test = [[-1, -2], [30, 40], [25, 35]]
In [102]: import itertools
In [103]: print(list(itertools.chain.from_iterable(test)))
[-1, -2, 30, 40, 25, 35]
-2, 30, 40, 25, 35]
免責事項: 本文はユーザーが提供して、侵害がありましたら、ご連絡してすぐに削除します。ScrapeStormは、ユーザーが本ソフトウェアを使って行うすべての行為に対して、一切責任を負いません。