1

文字列をリストに分割したい。私はこれを試してきました

r='ABCD'

a=r.split()
['ABCD'] 

このようなものが欲しい ['A','B','C','D']

これには for ループを使用したくありません。そうするための組み込みのプログラミング構造はありますか?

4

3 に答える 3

7

A string is a sequence, so just turn it into a list:

a = list(r)

Demo:

>>> r='ABCD'
>>> list(r)
['A', 'B', 'C', 'D']
于 2013-04-13T16:21:57.300 に答える