如何将2D字符串列表转换为2D int列表python? [英] How to convert 2D string list to 2D int list python?
本文介绍了如何将2D字符串列表转换为2D int列表python?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在2d int列表中转换2d字符串列表?示例:
How to convert a 2d string list in 2d int list? example:
>>> pin_configuration = [['1', ' 1', ' 3'], ['2', ' 3', ' 5'], ['3'], ['4', ' 5'], ['5', ' 1'], ['6', ' 6'], ['7']]
>>> to [[1,1,3], [2,3,5], [3], [4,5], [5,1], [6,6], [7]]
推荐答案
使用列表理解,
In [24]: l = [['1', ' 1', ' 3'], ['2', ' 3', ' 5'], ['3'], ['4', ' 5'], ['5', ' 1'], ['6', ' 6'], ['7']]
In [25]: result = [map(int,i) for i in l]
结果
In [26]: print result
[[1, 1, 3], [2, 3, 5], [3], [4, 5], [5, 1], [6, 6], [7]]
这篇关于如何将2D字符串列表转换为2D int列表python?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文