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

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

Barbara Streisand
Barbara Streisandオリジナル
2024-11-17 10:48:03842ブラウズ

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

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

次のような文字列のリストがあるとします。

names = ['apple', 'orange', 'banana']

次のようにすることができます。各文字列に関連付けられた、文字列とまったく同じ名前のリストを作成したい:

apple = []
orange = []
banana = []

Python でこれを実現する方法

このタスクを実行するには、次のようにします。次のアプローチを使用します:

リスト内包表記を使用して辞書を作成します:

fruits = {k:[] for k in names}

これにより、各キーが名前の文字列に対応し、各値が空のリストである辞書が作成されます。

辞書キーを使用して、特定の文字列に関連付けられたリストにアクセスします。

fruits['apple']

これにより、文字列 'apple' に関連付けられた空のリストが返されます。

注:

一般に、各文字列に個別の変数を作成するよりも辞書を使用する方が、柔軟性が高く、各文字列に関連付けられたデータに簡単にアクセスできるため、より適切です。

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。