文字列のリスト(それぞれ数字を表します、つまり[‘1’, ‘2’, ‘3’]
)を数値に変換するにはどうすればよいですか。文字列のリストを数値に変換するにはどうすればよいですか?
0
A
答えて
16
2
を与える:
>>> int('5')
5
2
同様にこれは:
map(int, ['1', '2', '3'])
5
文字列が '1'ではなく '1'の形式である限り、int()関数を使用できます。
いくつかのサンプルコードでは、どちらの例は、文字列のリストを反復処理し、値をint型()関数を適用
strList = ['1','2','3']
numList = [int(x) for x in strList]
またはリストなしで理解
strList = ['1','2','3']
numList = []
for x in strList:
numList.append(int(x))
だろう。
10
>>> i = ['1', '2', '3']
>>> [int(k) for k in i]
[1, 2, 3]
0
a=['1','2','3']
map(lambda x: int(x),a)
> [1, 2, 3]
関連する問題
- 1. PHP文字列値をアンドロイド文字列値に変換するにはどうすればよいですか?
- 2. 文字列のリストをsympy変数に変換するにはどうすればよいですか?
- 3. 辞書値を文字列からリストに変換するにはどうすればよいですか?
- 4. 文字列の文字をリストに変換するにはどうすればよいですか?
- 5. 文字列の16進値を数値に変換するにはどうすればよいですか?
- 6. 列値を文字列から小数点に変換するにはどうすればよいですか?
- 7. Ocaml - int変数の値を文字列に変換するにはどうすればよいですか?
- 8. 16進文字列を16進数値に変換するにはどうすればよいですか?
- 9. Python - リストに格納された文字列の値を別のリストの文字列値に置き換えるにはどうすればよいですか?
- 10. subprocesss.check_output()を文字列からのリストに変換するにはどうすればよいですか?
- 11. C#で文字列をPascalCase文字列に変換するにはどうすればよいですか?
- 12. 入力された文字列をリストに変換するにはどうすればよいですか?
- 13. マルチレベルリストをPythonの文字列リストに変換するにはどうすればよいですか?
- 14. 文字列をIoのリストに変換するにはどうすればよいですか?
- 15. Pythonで文字列をリストに変換するにはどうすればよいですか?
- 16. C++/Arduino:文字列/文字配列をバイトに変換するにはどうすればよいですか?
- 17. 文字列を文字配列に変換するにはどうすればよいですか?
- 18. 文字列をJavaScriptの数値演算子に変換するにはどうすればいいですか?
- 19. Rubyで文字列を変数に変換するにはどうすればよいですか?
- 20. C#で文字列を変数名に変換するにはどうすればよいですか?
- 21. 文字のLazySeqをClojureの文字列に変換するにはどうすればよいですか?
- 22. コンボボックスの値をvbaモジュールの文字列に変換するにはどうすればよいですか?
- 23. 変数を文字列に変換するにはどうすればよいですか?
- 24. 1つの文字を文字列に変換するにはどうすればよいですか?
- 25. 角度4のJSON値を文字列に変換するにはどうすればよいですか?
- 26. 文字列をconstクラスのint値に変換するにはどうすればよいですか?
- 27. Cで文字列をdouble値に変換するにはどうすればよいですか?
- 28. ActionScriptで文字列をブール値に変換するにはどうすればよいですか?
- 29. 大量の文字列をC++で整数に変換するにはどうすればよいですか?
- 30. 文字エスケープシーケンスを含む文字列をcharに変換するにはどうすればよいですか?
それは 'map'はあなたのリストのすべての要素にint'機能を'適用する機能で構築されていることを指摘しなければなりません。次に、その関数の結果のリストを返します。 –
私はマップのような機能的なプログラミングのものが存在することを忘れています。リストを修正するための素晴らしい方法を思い出させてくれてありがとう。 –
これは宿題です。なぜ完全な答えを出すのですか?なぜ、ヒント、方向、そして何よりも、int関数への参照を提供しないでください。 –