teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

全体的な改善

2020/12/01 11:27

投稿

ikayakioishii
ikayakioishii

スコア8

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,16 @@
1
1
  文字列の配列から先頭の数字を読んで、20の倍数の時だけを残したいです。
2
2
  ```配列
3
- ['1,251.71,263.23\n', '2,520.99,271.53\n', '3,225.30,218.88\n', '4,317.49,296.96\n', '5,1199.03,611.09\n'...]
3
+ ['1,251.71,263.23\n', '2,520.99,271.53\n', '3,225.30,218.88\n', '3,317.49,296.96\n', '4,1199.03,611.09\n'...]
4
4
  ```
5
5
  上記のような配列なのですが、\nと,のせいで文字列となっていて数列ではないので消し方がわかりません。
6
6
  どのようにすればよいかアドバイスをいただきたいです。
7
- 可能であればコードも交えて教えていただけるとありがたいです。
7
+ 可能であればコードも交えて教えていただけるとありがたいです。
8
+
9
+ ```
10
+ '1,251.71,263.23\n'
11
+ ```
12
+ 上記を配列の要素の一つとして考えたときに、先頭の数字をn個目として判断し、要素ごと削除したいです。
13
+ 上記の配列で2の倍数の要素を削除した時、
14
+ ```
15
+ ['1,251.71,263.23\n','3,225.30,218.88\n', '3,317.49,296.96\n', ...]
16
+ ```のような形で出力したいです。