0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

文字が1要素として格納されているリストを文字列にする

Posted at

やりたい事

①文字列を1つ1つ要素としてリストに入れる
②1つ1つ要素としてリストに入れた文字を文字列にする。

#①文字列を1つ1つ要素としてリストに入れる
'Hello'
   
['H', 'e', 'l', 'l', 'o']

#②1つ1つ要素としてリストに入れた文字を文字列にする。
['H', 'e', 'l', 'l', 'o']
   
'Hello'

動作

前提

プログラム
strs = 'Hello'
print(strs)
print(type(strs))
出力
Hello
<class 'str'>

①文字列を1つ1つ要素としてリストに入れる

やる事:**list()**に入れるだけ

プログラム
strs = 'Hello'
strs_list = list(strs) #←ここだけ

print(strs_list)
print(type(strs_list))
出力
['H', 'e', 'l', 'l', 'o']
<class 'list'>

②1つ1つ要素としてリストに入れた文字を文字列にする。

やる事:空のlistを作成して1要素ずつ足していく。

プログラム
strs = 'Hello'
strs_list = list(strs)

new_strs = '' #文字列にする用の空リストを作成
for i in range(len(strs_list)):
    new_strs += strs_list[i]

print(new_strs)
print(type(new_strs))
出力
Hello
<class 'str'>
0
1
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?