ホームページ > バックエンド開発 > Python チュートリアル > Python で文字列のリストから複数の変数を作成する方法

Python で文字列のリストから複数の変数を作成する方法

Susan Sarandon
リリース: 2024-11-24 07:54:12
オリジナル
462 人が閲覧しました

How to  Create Multiple Variables from a List of Strings in Python?

Python で文字列のリストから複数の変数を作成する

Python では、文字列のリストから複数の変数を作成する必要がある状況に遭遇することがあります。文字列のリスト。たとえば、次のようなリストがあるとします。

names = ['apple', 'orange', 'banana']
ログイン後にコピー

目的は、対応する文字列にちなんで名前を付けた、要素ごとに個別のリストを作成することです。

apple = []
orange = []
banana = []
ログイン後にコピー

Solution

これを達成するには、 Dictionary:

fruits = {k: [] for k in names}
ログイン後にコピー

これは、キーが「名前」リストの文字列であり、値が空のリストである辞書を作成します。

使用法

各リストにアクセスするには、辞書を使用できますkey:

fruits['apple']  # Returns an empty list for 'apple'
fruits['orange'] # Returns an empty list for 'orange'
fruits['banana'] # Returns an empty list for 'banana'
ログイン後にコピー

辞書を使用する利点

要素ごとに個別の変数を作成するのは論理的であるように思えるかもしれませんが、辞書を使用するといくつかの利点があります。

  • アクセスのしやすさ: 辞書では、キーを使用して値にアクセスできます。コードの読みやすさとメンテナンスを簡素化します。
  • 柔軟性: 必要に応じて、辞書に要素を動的に追加または削除できます。
  • データの整合性: 変数の作成このメソッドを使用すると、常に同じリストが参照され、データの一貫性が確保されます。

以上がPython で文字列のリストから複数の変数を作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート