Pythonで文字列を1要素のリスト型にする時に以外と苦戦したので、その方法を書いておこうと思います。
訂正 (2019 06/26)
ご指摘頂いたのでですが、無駄に複雑な方法で文字列型をリスト型に変換していました。。。
こちらの方法で十分でした。。。
test = 'hogehoge'
# 文字列型をそのままリスト型に変換
test_list = [test]
print(test_list) #['hogehoge']
なので、下記の方法は悪い例です。皆さん上記の方法で普通にリスト型にしましょう。
文字列型を1要素のリスト型にする
今回は、文字列を任意の文字で区切り、リスト化する事ができるsplit関数を使います。
test = 'hogehoge'
# split関数は、第1引数に区切りたい文字、第2引数に区切る回数を指定
test_list = test.split(None,0)
print(test_list) #['hogehoge']
split関数は、第1引数に区切りたい文字列、第2引数に区切る回数を指定する事で、区切り文字で区切られたリストを得る事ができます。
今回は区切りたくないので、第2引数を0にしています。第1引数はNoneにしていますが、恐らくなんでも問題ないと思います。
これで、文字列型を1要素のリスト型にする事ができました!!