0
リスト内の各文字列は、以下の二つのタグに対応します:のPython ::スプリット文字列は
['Club house', 'Folk Pop']
と['alternative rock', 'electro']
私は私がリストを分割することができます知っている:
for t in tags:
tag = t.split("")
しかし、それはタグの意味を混乱させるでしょう。
が、私はそうのように、""
ある特定のスペースを使用してそれらを分割することができる方法があります:
tags = ['Club House Folk Pop ', 'alternative rock electro ']
^ ^
| |
| |
here here
"正しい"ジャンルとは何でしょうか?あなたは有効なジャンルのリストを持っていますか? –
それはいつも第2スペースですか? *ファースト*ジャンルが単一の単語(例えば、「エレクトロニックオルタナティブロック」)の場合はどうなりますか?おそらく、既知のジャンルのリスト(可能な場合)に一致するものを見つけることをお勧めします。 – Mac
[指定された文字のn番目の出現時の分割文字列]の重複の可能性あり(http://stackoverflow.com/questions/17060039/split-string-at-nth-occurrence-of-a-given-character) –