私のプログラムは、数字の束を含むテキスト文書を読み込み、正の数だけのリストを作成することになっています。テキスト文書から文字列を浮動小数点に変換することができないので、それらがpostiveであるかどうかは判断できません。文字列のリストを浮動小数点数に変換できません
私のコピーの貼り付けがバグであるため、スクリーンショットをリンクしました。
http://i.stack.imgur.com/L1Z7z.png
数= float(number)
がなければ、私はあなたが簡単に山車の中にそのリストを翻訳することができ['3.7', '-22', '3500', '38', '-11.993', '2200', '-1', '3400', '3400', '-3400', '-22', '12', '11', '10', '9.0']
'LST =フィルタ(なし、itertools.chain(マップ(フロート、Fの行のためのline.split())))' – agf
OKえーえ。私はあなたがそれらに追加することができる条件付きのifステートメントを忘れていました。ありがとう! –
あなたはもう一度私を助けることができます。私はそのリストを取って、各行に1つずつ、テキスト文書に収まるように印刷する必要があります。私はrange関数を使うのではなく、無限の数値を呼び出す方法を理解できません。 –