ゼファーネットのロゴ

知っておくべき10のPythonコードスニペット

日付:

知っておくべき10のPythonコードスニペット

これらのPythonコードスニペットをチェックして、日常の問題を解決するためにそれらを使い始めてください。


By プララブサクセナ、 ソフトウェア開発者

フィギュア
による画像 ジョンソンマーティン   Pixabay

 

Pythonは、ここ数年でユーザーベースが大幅に増加しています。 初心者のプログラマーは、Pythonの単純な構文とアプリケーションを見て、最初の言語としてPythonを選択しています。

この記事では、日常の問題を解決するために使用できるPythonコードスニペットをいくつか紹介します。 始めましょう!

1つの辞書をマージします

 
複数の辞書のマージは、その後簡単になりました Python 3.5。 を使用して、複数の辞書をXNUMX行にマージできます。 (**) オペレーター。 {}で(**)演算子とともに辞書を渡す必要があります。これで完了です。


構文:{**辞書1、**辞書2}


Output:Merged dictionary: {'name': 'Joy', 'age': 25, 'city': 'New York'}


2.チェーンの比較

 
このスニペットを使用すると、XNUMX行ですべての種類の演算子と多重比較を行うことができます。

Output:True
False


3.文字列をN回出力します

 
このコードスニペットを使用すると、ループを使用せずに文字列をN回出力できます。

Output:
Hello!Hello!Hello!Hello!Hello!


4.ファイルが存在するかどうかの確認

 
ファイル処理やその他の操作を行う際には、コードで使用しているファイルが存在するかどうかを知る必要があります。 このコードスニペットを使用して、ファイルがディレクトリまたは指定されたパスに存在するかどうかを知ることができます。

Output:Does file exist: False


5.リストの最後の要素を取得します

 
次の方法を使用して、リストから最後の要素を取得できます。

6.リスト内包

 
リスト内包表記を使用すると、XNUMX行のコードで既存のリストの要素に基づいて新しいリストを作成できます。

Output:Vowels are: ['i', 'i', 'o', 'e', 'a', 'o', 'i']


7.コード実行時間を計算する

 
使用できます time 特定のコードの実行にかかる時間を計算するためのライブラリ。

Output:Sum: 45
Time: 0.0009965896606445312


8.最も発生率の高い要素を見つける

 
このコードスニペットは、リストに表示される最も頻繁なアイテムを返します。

Output:most frequent item is: 2


9つのリストを辞書に変換する

 
このコードスニペットは、XNUMXつのリストを辞書に変換するために使用できます。 この方法では、XNUMXつのリストを入力値として使用します。 最初のリストがディクショナリのキーになり、他のリストの値がディクショナリの値になります。

Output:{1: 'one', 2: 'two', 3: 'three'}


10.エラー処理

 
他のプログラミング言語と同様に、Pythonは次を使用して例外を処理する方法も提供します tryexcept & finally ブロック。

Output:Can not divide by zero
Executing finally block


まとめ

 
これでこの記事は終わりです。 私が非常に有用であり、日常の問題で使用できるいくつかのコードスニペットについて説明しました。 これらのスニペットを日常のコーディングや競技プログラミングの問題の中で使用して、作業をスピードアップし、コードを高速化することができます。

読んでくれてありがとう!

追加の12個のスニペットについては、 元の記事を参照してください.

レベルアップコーディング

 
私たちのコミュニティに参加していただきありがとうございます! 私たちのYouTubeチャンネルを購読する または Skilled.devコーディングインタビューコース.

 
面接の質問のコーディング+開発の仕事に着手| Skilled.dev
コーディング面接をマスターするコース

 
バイオ: プララブサクセナ は1年の経験を持つソフトウェア開発者です。 プララブ 記事を書く Python、機械学習、データサイエンス、SQLなどのトピックについて。

元の。 許可を得て転載。

関連する

コインスマート。 BesteBitcoin-ヨーロッパのBörse
ソース:https://www.kdnuggets.com/2021/06/10-python-code-snippets.html

スポット画像

最新のインテリジェンス

スポット画像

私たちとチャット

やあ! どんな御用でしょうか?