文字列のリスト(それぞれ数字を表します、つまり[‘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. 文字列の文字をリストに変換するにはどうすればよいですか?
- 3. 文字列の16進値を数値に変換するにはどうすればよいですか?
- 4. C#で文字列をPascalCase文字列に変換するにはどうすればよいですか?
- 5. 文字列をJavaScriptの数値演算子に変換するにはどうすればいいですか?
- 6. 文字列をIoのリストに変換するにはどうすればよいですか?
- 7. マルチレベルリストをPythonの文字列リストに変換するにはどうすればよいですか?
- 8. Pythonで文字列をリストに変換するにはどうすればよいですか?
- 9. C++/Arduino:文字列/文字配列をバイトに変換するにはどうすればよいですか?
- 10. 文字のLazySeqをClojureの文字列に変換するにはどうすればよいですか?
- 11. 文字列をconstクラスのint値に変換するにはどうすればよいですか?
- 12. ActionScriptで文字列をブール値に変換するにはどうすればよいですか?
- 13. 1つの文字を文字列に変換するにはどうすればよいですか?
- 14. 文字エスケープシーケンスを含む文字列をcharに変換するにはどうすればよいですか?
- 15. 文字列をTColor値に変換するにはどうすればよいですか?
- 16. UTF-8文字列を大文字に変換するにはどうすればよいですか?
- 17. 文字列を小文字に変換するにはどうすればよいですか?
- 18. 文字列をユニコード文字に変換するにはどうすればよいですか?
- 19. ラムダの文字列を10進数に変換するにはどうすればよいですか?
- 20. 文字の配列を整数に変換するにはどうすればよいですか?
- 21. JSON文字列をJavaScriptの関数に変換するにはどうすればよいですか?
- 22. 文字列変数をxcodeの文字列と比較するにはどうすればよいですか?
- 23. C#で文字列を文例に変換するにはどうすればよいですか?
- 24. UTF-8文字列をDartのバイト配列に変換するにはどうすればよいですか?
- 25. C#で文字列をバイト配列に変換するにはどうすればよいですか?
- 26. 文字列/数字を文字列に追加するにはどうすればよいですか?
- 27. clojure文字列を別々の整数に変換するにはどうすればいいですか?
- 28. IQueryable <string>を文字列配列に変換するにはどうすればよいですか?
- 29. バイト配列を文字列に変換するにはどうすればよいですか?
- 30. 文字列内の部分文字列を交換するにはどうすればよいですか?
それは 'map'はあなたのリストのすべての要素にint'機能を'適用する機能で構築されていることを指摘しなければなりません。次に、その関数の結果のリストを返します。 –
私はマップのような機能的なプログラミングのものが存在することを忘れています。リストを修正するための素晴らしい方法を思い出させてくれてありがとう。 –
これは宿題です。なぜ完全な答えを出すのですか?なぜ、ヒント、方向、そして何よりも、int関数への参照を提供しないでください。 –