先日壊れたコードがあり、問題が見つかりません。ユーザー入力とリストのリストのいずれかの要素の最初の値が一致する場合は、何かをする必要があります。このコードを別のコンピューターで実行していましたが、どういうわけかもう実行できません。
if any(orderinput == x[0] for x in order):
orderinput
はユーザー入力でorder
あり、リストのリストです。これは一度機能し、stackoverflow でここで読んだ内容に基づいて機能するはずですが、r
in で構文エラーがスローされfor
ます。
行間を移動したり、スペースを追加してみましたが、エラーはr
.
私はPython 2.2で作業しています。コードを作成したマシンのバージョンを覚えていません。