0

私は次の文字列を持っています:

['####\n# .#\n#  ###\n#*@  #\n#  $ #\n#  ###\n####']

そして、それをサブリスト付きのリストに変換したいと思います。各サブリストには、の前のテキストが含まれています"\n"。つまり、次のように表示しようとしています。

['#### ,'# .#, '#  ###', '#*@  #', '#  $ #', '#  ###', '####']

どうすればいいですか?

4

2 に答える 2

3

ほとんどの言語 (これは Python だと思います) には、splitこの目的のための関数があります。

result = yourString.split("\n");

['###...###']は文字列ではなく、文字列を含むリストであることに注意してください。

于 2012-12-21T17:08:13.553 に答える
0

パールで:

my $your_string = "['####\n# .#\n# ###\n#@ #\n# $ #\n# ###\n####']";
my @list = split (/\\n/, $your_string);

print join (', ', @list) . "\n";
于 2012-12-21T17:12:08.687 に答える