可能性の重複:
Split string into a list in PythonPythonは、複数の文字列に文字列を分割
私は今、私が機能を持っている
>>> s = 'str1, str2, str3, str4'
パート文字列の多くの文字列を持っています次のように
0この>>> f(s)
('str1', 'str2', 'str3', 'str4')
のように私の機能を印刷し、何かが誰かのアイデアを持っていることを、私はこれをどのように行うことができますので、私は必要なもの
は、複数の文字列の中に私の文字列を分割するのですか?
- 編集: 文字列を文字列の配列に分割する関数を検索しませんでした。
これは私が検索したものです。
>>> s = s.split(', ')
>>> f(*s)
('str1', 'str2', 'str3', 'str4')
私はこのような質問に困惑しています。誰もが新しい言語で始めると基本的な疑問がたくさんありますが、選択した検索エンジンやこのサイトの検索機能で 'python split string'を検索しようとしましたか? –
@Marcin申し訳ありませんが、私は十分に私の問題を説明していないと思います。私は文字列を文字列の配列に分割する関数を検索しませんでした。配列なしで複数のStringを取得するには、文字列の分割が必要でした。 これは、私が検索したことを行うコードです。 'DEF F(*引数): プリント(引数) 場合__name__ == '__main__': S = 'STR1、STR2、STR3、STR4' F(*(s.split( '') )) ' – knumskull
@Marcin私は次のコードで定義されている関数を持っています。このコードを変更したくありません。 'def dirEntries(fileList、subdir = False、* args): '' '使用例:fileList = dirEntries(r'H:\ TEMP'、False、 'txt'、 'py') \t 'txt'と 'py'拡張子がリストに追加されます。 \t使用例:fileList = dirEntries(r'H:\ TEMP '、True)' '' ' – knumskull