数値リストに変換された Python 文字リスト

 y=["1","2","3","13"]

 リスト y の最大値を取り出したい場合は、print (max(y)) などの操作を実行すると、13 ではなく 3 が出力されます。最初に得られた結果は私たちが望んでいるものではありません。

これは、文字のリストを数字のリストに変換するだけでよいということです.マップ マッピング関数 x=list(map(int,y)) を使用して、y 文字のリストをリストに変換するだけです。 x の数。

x = list(map(int, y))

おすすめ

転載: blog.csdn.net/m0_52070737/article/details/128170833