1

これは、irc クイズボット用です。質問の答えを見つけようとしています。答えが1つしかない場合は問題ありませんが、複数の答えがあると困惑します。私の問題に対する答えを探してみましたが、役に立ちませんでした。

たとえば、形式は次のとおりです。"A child born to two Goa'uld hosts is known as a _________*Harsisis*Harseseus*Harsesis"

*Harsisis*Harseseus*Harsesis3つの可能な答えはどこにありますか.

質問と回答を選んで、リストに入れるタプルに入れたいと思います。

私はこれが[('A child born to two Goa'uld hosts is known as a _________','Harsisis','Harseseus','Harsesis')]

これは私が正しいと思うものですが、機能していません:(

re.findall(r'(.+)[*(.+)]+', file)

解決策はおそらく簡単ですが、手探りです。

4

1 に答える 1

1

私には、あなただけが必要なようです.split()

>>> s.split('*')
    ["A child born to two Goa'uld hosts is known as a _________",
 'Harsisis',
 'Harseseus',
 'Harsesis']
于 2013-01-19T20:47:17.000 に答える