回答編集履歴

3

追記

2017/12/05 08:03

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -41,3 +41,19 @@
41
41
  print(dst_str)
42
42
 
43
43
  ```
44
+
45
+
46
+
47
+ ---
48
+
49
+ 良く考えたらリストに変換する必要もないか。
50
+
51
+ ```Python
52
+
53
+ a = '[12, 13, 14]'
54
+
55
+ a = a.replace(', ', '] [')
56
+
57
+ print(a)
58
+
59
+ ```

2

コード変更

2017/12/05 08:03

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -36,9 +36,7 @@
36
36
 
37
37
  a = '[12, 13, 14]'
38
38
 
39
- dst_str = '[' + '] ['.join(str(e) for e in json.loads(a)) + ']'
39
+ dst_str = ' '.join('[' + str(e) + ']' for e in json.loads(a))
40
-
41
-
42
40
 
43
41
  print(dst_str)
44
42
 

1

追記

2017/12/05 08:00

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -19,3 +19,27 @@
19
19
  print(dst_str)
20
20
 
21
21
  ```
22
+
23
+
24
+
25
+ ---
26
+
27
+ 読みづらいですが、こういうのもありですね。
28
+
29
+ 上記に比べ、最後に無駄な空白がはいらない点が優れています。
30
+
31
+ ```Python
32
+
33
+ import json
34
+
35
+
36
+
37
+ a = '[12, 13, 14]'
38
+
39
+ dst_str = '[' + '] ['.join(str(e) for e in json.loads(a)) + ']'
40
+
41
+
42
+
43
+ print(dst_str)
44
+
45
+ ```