- 1 : 2021/08/31(火) 09:37:02.136 ID:mqZH43Jm0
- csvファイル(txt)を文字じゃなく数字として配列に入れたいんだけどどう書けばいいの
1,1.5
2,1.4
3,1.7
…みたいなのが3000行*2列ある - 2 : 2021/08/31(火) 09:38:17.851 ID:E7bZRVZ00
- split使えば良いのでは?
- 3 : 2021/08/31(火) 09:38:28.994 ID:jsiTbKl6d
- Python知らないけど文字列を数値に変換する関数無いの?無ければ作る
- 4 : 2021/08/31(火) 09:38:34.542 ID:UO/oaOAC0
- print('すまんwわからんw')
- 5 : 2021/08/31(火) 09:38:57.660 ID:nunt6OFD0
- txtファイルから読み込んで配列に格納するってこと?
何で読み込んでるか知らんけど格納するときにfloat()すりゃいんじゃね - 6 : 2021/08/31(火) 09:39:09.209 ID:81q1EE8er
- 孤独は怖くない。ただそれに慣れてしまうことが怖い
- 7 : 2021/08/31(火) 09:39:23.735 ID:NGTFSImc0
- int関数float関数つかえ
- 8 : 2021/08/31(火) 09:39:44.178 ID:QAbe/IxU0
- 適当に分割して数値にして配列に突っ込めばok
- 11 : 2021/08/31(火) 09:39:46.339 ID:U/KFpH320
- map と int
- 12 : 2021/08/31(火) 09:41:30.556 ID:mqZH43Jm0
- 実は
1,1.5,1.8
2,1.4,1.5
3,1.7,1.3
…
みたいに要らない3列目の情報もある - 13 : 2021/08/31(火) 09:42:33.135 ID:n5B5Yu1z0
- >>12
お前はVIPで何のために正規表現を学んだのか?
今こそ正規表現を使う時じゃないか! - 16 : 2021/08/31(火) 09:43:43.085 ID:mqZH43Jm0
- >>13
.{8}rしかわかんないよ… - 19 : 2021/08/31(火) 09:44:29.763 ID:n5B5Yu1z0
- >>16
泣いた( ;∀;) - 14 : 2021/08/31(火) 09:43:22.562 ID:mqZH43Jm0
- python全然分からん
今までcしかやってこなかったのに急にpythonやれと言われた
splitってのを使えば文字列を分割できるのは分かった - 15 : 2021/08/31(火) 09:43:23.284 ID:E7bZRVZ00
- スライス併用すれば?
- 17 : 2021/08/31(火) 09:44:13.987 ID:0wIS/50nM
- dataframeつかえ
- 18 : 2021/08/31(火) 09:44:19.854 ID:tTmymrYs0
- a, b, _ = split(row)
a = int(a)
b = float(b) - 23 : 2021/08/31(火) 09:46:18.998 ID:tTmymrYs0
- >>18
a, b, _ = row.strip().split(',')
こうか
っていうかcsv_reader使えばすでに分割して取り出せてるから、変換だけできればいいのでは? - 31 : 2021/08/31(火) 09:51:50.933 ID:mqZH43Jm0
- >>23
csvreader使ったらとりあえずpython上でcsvファイルの中身表示せることはできた
多分カンマごとにも分かれてる
これを配列にしまって、かつ小数点型にしたい - 20 : 2021/08/31(火) 09:44:35.176 ID:tTmymrYs0
- ごめん間違えた
- 21 : 2021/08/31(火) 09:44:44.273 ID:P0iTyqXBr
- おっとっと
- 22 : 2021/08/31(火) 09:45:05.492 ID:mqZH43Jm0
- 25 : 2021/08/31(火) 09:47:00.273 ID:YPGWacqk0
- ファイトンって読むの?
- 26 : 2021/08/31(火) 09:47:09.843 ID:zIe14AGk0
- hairetsuでちょっとワロタ
- 27 : 2021/08/31(火) 09:47:20.205 ID:E7bZRVZ00
- というかどういう配列にしたいのかわからんからな
- 28 : 2021/08/31(火) 09:48:12.949 ID:aaNmo3MQ0
- Pandasとかつかえばいいじゃない
- 29 : 2021/08/31(火) 09:49:55.909 ID:NGTFSImc0
- 細かいけどpythonには配列(array)は標準ライブラリをインポートしないと使えないよ
いわゆる[1,2,4]こういうのはPythonではリスト(list) - 30 : 2021/08/31(火) 09:50:05.747 ID:0osMm4KFr
- それ3
- 32 : 2021/08/31(火) 09:52:02.563 ID:OSYZ1Pe10
- 配列に入れられたなら使う時にキャストすりゃいいんじゃないの?Python知らんけど
- 33 : 2021/08/31(火) 09:52:10.048 ID:qCuTXY+rr
- リライズ後半は上手いことガンプラ要素を生かせたと思う
金の話になるとビルドシリーズは金型使いまわししやすいからコスト的にも有利だし
コメント