文字列をリストに変換する方法を解説します。
目次
.split(“”)で文字列をリストに変換
以下の方法で文字列をリストに変換できます。
リストにしたい文字列.split(“”)
.split(“”)の””には区切りたい文字が入ります。特に区切りたい文字がない(一文字一文字区切りたい)場合は、””には何も入れません。
以下例です↓
コード
void main() {
var str01 = "abcdefg";
var str02 = str01.split("");
print(str01);
print(str02);
}
出力
abcdefg
[a, b, c, d, e, f, g]
特定の文字で区切りたい場合
.split(“”)の””に区切りたい文字を入れます。
以下は、ピリオド「.」で区切った場合です↓
コード
void main() { var str01 = "ab.cde.fg"; var str02 = str01.split("."); print(str01); print(str02); }
出力
ab.cde.fg
[ab, cde, fg]