文字列をリストの文字列に変更するにはどうすればよいですか (質問のヘッダーに表示されているように)
私は単にそのようなことをすることができますが、もっと簡単な方法があります
orig = "bla bla"
final = "["
for i in orig:
final = "%s %d," % (final, i)
final = final[:-1] + "]"
文字列をリストの文字列に変更するにはどうすればよいですか (質問のヘッダーに表示されているように)
私は単にそのようなことをすることができますが、もっと簡単な方法があります
orig = "bla bla"
final = "["
for i in orig:
final = "%s %d," % (final, i)
final = final[:-1] + "]"
次のこともできます。
>>> orig = "bla bla"
>>> str(map(ord, orig))
'[98, 108, 97, 32, 98, 108, 97]'
>>>
これはどう?
>>> k = "abc"
>>> m = "{}".format([ord(elem) for elem in k])
>>> m
'[97, 98, 99]'
あなたはただすることができます、
>>> m = str([ord(elem) for elem in k])
>>> m
'[97, 98, 99]'