目的
- List型で格納された文字列を、まとめてInt型に変換したい。
ソース
str_list = ['100', '200', '300']
str_list_map = list(map(int, str_list))
> [100, 200, 300]
補足
map()
- 戻り値はmapオブジェクト、print(mapオブジェクト)では表示されない
こんな時どーする?
List型の数値全てを合計したいときは?
# sum()を使う
int_list = [100, 200, 300]
sum(int_list)
> 600