日本語プログラミング言語なでしこの公式掲示板

なでしこ の 掲示板

トップ 新規 検索

2021-10-20 08:16:31

Re①:A,Bのデータを比較してBの内容をAに入れる様な作業

雪乃☆雫 さん

こんなかんじ?
いっかい表にするとやりやすいと思うんだけど、どうかなぁ?
#-----------------------------------------------
# ①
in=「0 1 8 "then"
1 0 0 "rain"
0 0 1 "Today"
0 0 4 "clear"」の「"」を「,」に置換してCSV取得。

base=「0 0 1 "今日は"
0 0 4 "晴れ"
0 1 8 "時々"
1 0 0 "雨"
1 0 2 "気温は"」の「"」を「,」に置換してCSV取得。

out=空。

# ②
inを反復
 行=対象\0をbaseの0で0から表検索。
 outに「{対象\0}"{base\行,1}"」を一行追加。

outを言う
#-----------------------------------------------
①「in」「base」ともに、ただのテキストを、データとして扱いやすい表(二次元配列)に変換。(わりと無理矢理系;)
 0列が比較するデータ、1列が入れ替える内容。
②inを繰り返して、inの0列をbaseの0列から「表検索」して、何行目にあるか調べる。
 inのデータにbaseの内容をくっつけて元のテキストの形式に戻し、outに「一行追加」していく。

(編集パスワード送信)

子記事

親記事 (No.1167)
返信した記事(元) (No.1167)

この内容(No.1168)に返信

この内容(No.1168)をダウンロード

この内容(No.1168)のテキスト表示





www.eznavi.net