回答編集履歴

2

少し見やすくなるようにしてみました

2022/03/19 09:30

投稿

Supernove
Supernove

スコア1154

test CHANGED
@@ -20,9 +20,11 @@
20
20
  alpha = line[0]
21
21
  a = float(line[1])
22
22
  b = float(line[2])
23
- c = float(line[3])
23
+ c = float(line[3])
24
+ nums = (a, b, c)
25
+
24
- if 0.1 <= a <= 10.1 and 0.1 <= b <= 10.1 and 0.1 <= c <= 10.1:
26
+ if all([0.1 <= num <= 10.1 for num in nums]):
25
- data += [(alpha,(a,b,c))]
27
+ data += [(alpha,nums)]
26
28
  print(data)
27
29
  return data
28
30
 

1

説明の修正

2022/03/19 09:19

投稿

Supernove
Supernove

スコア1154

test CHANGED
@@ -1,4 +1,4 @@
1
- 書かれているソースコードを治すのであれば「一度作成したリストから削除する」という発想ではなくて「条件を満たす値だけリストに追加する」という発想でやれば以下のように修正すればいいと思います。
1
+ 「一度作成したリストから削除する」という発想ではなくて「条件を満たす値だけリストに追加する」という発想でやれば以下のように修正すればいいと思います。
2
2
 
3
3
  ```python
4
4
  import sys, re, os.path ,math