假设有如下嵌套的字符串列表:

testMatrix = [['1', '2', '3'],
              ['4', '5', '6'],
              ['7', '8', '9']]

现要求将其转换为嵌套的整数列表。

方法一(循环,内置函数,函数式编程):

for index, item in enumerate(testMatrix):
    testMatrix[index] = list(map(int, item))

方法二(函数式编程,借助于扩展库numpy):

import numpy as np

testMatrix = list(map(list, np.int64(testMatrix)))

上面两种方法的转换结果均为:

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

Python把嵌套的字符串列表转换为整数列表的两种方法相关推荐

  1. (方法总结)Python 一行代码提取字符串每个单词首字母的两种方法

    第一种方法: 使用知识点: 列表推导式 切片 split() 方法 实现案例: In [1]: a_str = "I Love Python" In [2]: [i[0] for ...

  2. C语言无符号双字节乘法,华为OJ机试标题:两个大整数相乘(纯C语言实现两个大整数相乘,两种方法实现大数相乘)...

    华为OJ机试题目:两个大整数相乘(纯C语言实现两个大整数相乘,两种方法实现大数相乘) 题目描述: 输出两个不超过100位的大整数的乘积. 输入: 输入两个大整数,如1234567 123 输出: 输出 ...

  3. Python进阶之使用Scrapy实现自动登录Github的两种方法(POST,FormRequest,from_response)

    Python进阶之使用Scrapy实现自动登录Github的两种方法 1. 通过.FormRequest()实现登录github github1.py 2. 通过.FormRequest.from_r ...

  4. python numpy读取数据_大神教你python 读取文件并把矩阵转成numpy的两种方法

    导读 今天小编就为大家分享一篇python 读取文件并把矩阵转成numpy的两种方法,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 在当前目录下: 方法1: file = open( ...

  5. python大神读取_大神教你python 读取文件并把矩阵转成numpy的两种方法

    导读 今天小编就为大家分享一篇python 读取文件并把矩阵转成numpy的两种方法,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 在当前目录下: 方法1: file = open( ...

  6. C# 使用Sentech相机sdk 获取图像,转换为halcon HImage的两种方法

    C# 使用Sentech相机sdk 获取图像,转换为halcon HImage的两种方法 引:https://blog.csdn.net/sc6231565/article/details/51095 ...

  7. python字典取值_python 字典中取值的两种方法小结

    python 字典中取值的两种方法小结 如下所示: a={'name':'tony','sex':'male'} 获得name的值的方式有两种 print a['name'],type(a['name ...

  8. python右对齐格式化输出_Python中格式化输出的两种方法介绍

    本篇文章给大家带来的内容是关于Python中格式化输出的两种方法介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 方式一:使用占位符 % 常用占位符:% s (s = string ...

  9. python 获取csv的列数_Python读取excel的两种方法

    excel是什么 Microsoft Excel是一个使用非常广泛的电子表格程序.它的用户友好性和吸引人的功能使其成为数据科学中常用的工具.对于excel来说,整个excel文件称为工作簿,工作簿中的 ...

最新文章

  1. Thinkphp----------为什么Thinkphp会默认进入Index控制器的index方法
  2. html使用xml数据岛,html中的xml数据岛记录编辑与添加_xml技巧
  3. J2EE架构[三层]
  4. BACKUP PENDING状态的解除
  5. 使用Intent来启动Activity并传递参数
  6. Javascript中大括号“{}”的多义性
  7. 保持用户处于登录状态,加速应用程序启动
  8. android word转html标签,如何将Word转换为网页html格式的方法(附代码清理方法)
  9. iOS9 白名单问题 -canOpenURL: failed for URL: xx - error:This app is not allowed to query for scheme x...
  10. 微软ODBC服务器驱动,解决安装SQL Server时[Microsoft][ODBC 驱动程序管理器] 未发现数据源的问题...
  11. 前端学习(1392):多人管理项目12加密
  12. 重装系统 linux启动windows系统文件在哪里,Win-Lin双系统重装Windows找回Linux启动
  13. linux下访问西门子S7,Siemens SIMATIC S7-1200 CPU开放重定向漏洞(CVE-2015-1048)
  14. Codeup1085: 阶乘的和
  15. VS开发工具常用插件
  16. 《深入解析IPv6(第3版)》——11.4 流量转换
  17. C 语言的32 个关键字意义
  18. jvm垃圾回收机制_详解JVM内存管理与垃圾回收机制1 - 内存管理
  19. 原来 Python 还有这些实用的功能和特点!
  20. macOS开机启动项设置

热门文章

  1. mysql 复制 错误_Mysql复制错误error
  2. 基于python的入侵检测系统毕设_基于深度学习的射频指纹的物联网设备入侵检测...
  3. hadoop hbase java_Hadoop、Hbase伪分布式安装
  4. css动漫效果库,Animate.css功能强大的纯CSS3动画库 - 资源分享
  5. 裸板烧写linux内核,嵌入式linux学习(二):烧写裸板进程
  6. win7上的linux环境变量,java之环境变量配置win7andlinux.docx
  7. 32bit win7 在VMWARE中安装64位的redhat LINUX4.7
  8. nginx限流方案的实现(三种方式)
  9. 将Eclipse Android项目打包成APK文件
  10. php安装mongo扩展,php安装mongo扩展和mongodb扩展