質問編集履歴

1

質問内容の修正

2020/09/04 01:24

投稿

yhgkemry
yhgkemry

スコア3

test CHANGED
@@ -1 +1 @@
1
- pythonでリスト内の要素へのダブルクォーテーションとカンマの追加方法
1
+ pythonでの文字列のリスト
test CHANGED
@@ -2,16 +2,20 @@
2
2
 
3
3
 
4
4
 
5
+ 'Toyota3.50, 4.99, Honda0.87, 1.49, Matsuda2.68, 3.99, Nissan1.41, 1.99'
6
+
5
- リストへのカンマとダブルクォーテーションの追加
7
+ この文字列を下記のリストにしたいです。
6
8
 
7
9
 
8
-
9
- [Toyota3.50, 4.99, Honda0.87, 1.49, Matsuda2.68, 3.99, Nissan1.41, 1.99]
10
-
11
- 上記のようなリストを下記のリストにしたいです。
12
10
 
13
11
  ["Toyota", 3.50, 4.99, "Honda", 0.87, 1.49, "Matsuda", 2.68, 3.99, "Nissan", 1.41, 1.99]
14
12
 
15
13
 
16
14
 
17
- 上記のようにstringsとfloatが混在して場合は、その違いどのように判定し、""と,を追加ればよいのでしょうか?
15
+ 英字と数字が混在している文字列で、英字はstrとして、数字(float)はfloatとしてリスト化す方法求めいま
16
+
17
+
18
+
19
+ 下記が最も近いのかなと思い、あてはめようと試みているのですが、うまくいかず止まっている状況です。
20
+
21
+ https://teratail.com/questions/37813