infileステートメント 区切り文字について
ダブルクォーテーション内にある区切り文字の挙動を確認したいです。
csvファイルを読み込むことを想定しております。
例えば下記のようなcsvファイルを読み込んだとして、
a, b, c , d
1, 2, "3, 4", 5
2, 3, 4, "4, 5"
この場合、下表のようにダブルクォーテーション内の区切り文字は無視され、
1行目c列には3, 4の値が、
2行目d列には4, 5の値が読み込まれる理解で正しいでしょうか。
|a|b|c|d
|:--|:--:|--:|
|1|2|3, 4|5
|2|3|4|4, 5
自分の実行環境で挙動を確認したところ、
上記の通りダブルクォーテーション内の区切り文字は無視されると考えておりますが、
納得のいく説明やサイトを見つけられなかったためこちらで質問させていただきました。
可能であればこれらの挙動を説明されているURLなども教えいただければ幸いです。
恐れ入りますがどうぞよろしくお願いいたします。
あなたの回答
tips
プレビュー