あなたのデータは特によく構造化されていないようです。
X勝& Y推薦:フォーマット形式であることが保証された場合。
次に、以下のコード:
testStrings = ['1 win & 1 nomination.','2 wins.','5 nominations.', '3 wins & 8 nominations.', '2 wins.','9 wins.']
text = [i.split('&') for i in testStrings]
data=[]
for row in text:
for t in row:
winIndex = t.find('win')
nomIndex = t.find('nom')
if winIndex>0:
w=int(t[:winIndex-1])
else:
w=0
if nomIndex>0:
n=int(t[:nomIndex-1])
else:
n=0
data.append([w,n])
はあなたの各要素は、[numWins、numNoms]行ごとあるデータのリストを与えます。
これらのキーワードを検索することで、さまざまなフォーマット(たとえば「Won 1 Primetime Emmy」)に対応することができます(コードでは「won」と「nom」の部分文字列を検索します)。これはいくつかの助けを提供したいと思います。
これまでに何を試みましたか?あなたのコードを投稿してください。また、あなたのデータの画像ではなく、あなたのデータを投稿してください。 – James
私はPythonで初心者です、私は最初から始めているので、基本的には分かりません。 – swarupmishal
最良の方法を知らないが、異なるパターンのケースを作ることによって行うことができる。 – Rohanil