こんにちは、私は関数から計算されたリストを持っています
ab = (x, x1, x2, x3, x4, x5, x6, x7, x8)
ここで、x、x1 などは、距離方程式から計算された浮動小数点数です。リスト内のこれらの各浮動小数点値を取得して、それらを既知の値と比較する方法はありますか? いえ
knowndistance = 200
値が既知の距離より大きい場合はより大きい値を出力し、より小さい場合はより小さい値を出力します。次に、結果よりも小さいものと大きいものをすべて収集し、それらを 2 つの別々のリストに入れたいと思います。
したがって、ab のすべての値を比較して、ステートメントごとに if を入力する代わりに、これを実行できるコードがあるかどうかを確認したいと思います。私の現在のコードは以下にありますが、フロートでは機能しませんか?
new_list = []
for i, x in enumerate(ab):
if x < knowndistance:
lessthan = "Station {} average is less than {}".format(i+1, knowndistance)
comicdb = []
record = {}
record = lessthan
comicdb.append(record)
new_list.extend(comicdb)
事前にご協力いただきありがとうございます:)