python中数字列表转化为数字字符串的实例代码
作者:henanlion 发布时间:2021-04-30 02:46:45
标签:数字列表,转化,数字字符串
1. python中数字组成的列表转化为字符串或者一串数字
f=[1,2,3,4]
num=len(f)
m='' #建立空字符串
for i in range(num):
x=str(f[i])
m=m+x #利用字符串叠加的方法
print(int(m))
print(m)
显示结果:1234
’1234‘
优化结果:
最新方法:用列表表达式:
[str(i) for i in f] 可以一步到位。
2.python中把数字组成的列表转化为字符串列表
f=[1,3,4]
new=[] #建立空列表
for i in f:
q='%d'%i #格式化占位符,如果是数字转字符就用%s占位即可
new.append(q)
print(new)
显示结果:['1', '3', '4']
以上可以优化如下:
f=[1,3,4]
print(list(map(str,f))) #一行代码即可实现
显示结果:['1', '3', '4']
如下图:
更新使用列表表达式:[str(i) for i in f] #一步到位
总结:数字列表转化成一串数字,可以用for循环加上字符相加的方法。 数字列表转字符串则可以用占位符格式化,添加新列表即可。
3.Python中把字符组成的列表转化为数字
采用join的方法:
num_list=['1','2','3']
str_list = ''.join(num_str) #把列表中的元素连起来
print(int(str_list))
结果显示:123
4.Python中把一串数字字符转化为单个字符列表或者数字列表
用list
a='123'
print(list(a))
显示结果:['1','2','3']
使用map映射函数:
b=['1','2','3']
list(map(int, b)) #把int作用到b中的每一个元素
显示结果:[1,2,3]
更新:列表表达式:[int(i) for i in a.split()]
5. Python中把字符串列表转化为数字列表
f=['1','2','3']
最新方法:用列表表达式:
[str(i) for i in f] 可以一步到位。
参考文章:
列表之间的数字与字符转化
来源:https://blog.csdn.net/henanlion/article/details/108691169


猜你喜欢
- 阅读上一节:美化段落文本 Ⅰweb标准知识——美化段落文本 Ⅱ懒,可能是唯一解释为什么这么长时间才写这一篇的主要原因。不述详情,以此责心。上
- mac下安装mysql8.0.11时 要求输入密码 之后想修改密码注意 此方法适用于mac下的mysql8.0.11 其他版本不一定相同1.
- import导入包呈现灰色问题问题描述pycharm中单个py文件导入包时呈灰色,而别的文件却能正常显示,我按照CSDN博客上给的设置①右键
- 目录解决方案:1. IGNORE2. REPLACE3. ON DUPLICATE KEY UPDATE我们插入数据的时候,有可能碰到重复数
- argparse1import argparseimport sysFLAGS = Nonedef main(): print(
- 最近用到了mysql5.7的json字段的检索查询,发现挺好用的,记录一下笔记我们有一个日志表,里面的data字段是保存不同对象的json数
- 【添加事件机制】 addEventListener 和 attachEvent[W3C]addEvent
- 概述Vue 在插入、更新或者移除 DOM 时,提供多种不同方式的应用过渡效果。包括以下工具:在 CSS 过渡和动画中自动应用 class可以
- 什么是Scrapy?Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架,非常出名,非常强悍。所谓的框架就是一个已经被集成了各
- 今天看YUI的视频教程,YUI的工程师介绍的一款在线的图片压缩工具,也许你用过,也许没有,不过我这里强烈推荐大家用一下,我用smush.it
- 请问如何从ASP连接到Oracle Server?可用下面的代码进行连接: <%@ Lan
- 网页布局中常有的一种情况就是网页主体部分分成一行两列;而在很多种情况下,设计师们常把左右两列的背景色设计成不同色彩,以实现内容块的明显区分;
- 本文为Django项目创建的简单介绍,更为详细的Django项目创建,可以参考如下教程:Django入门与实践-https://www.jb
- 在日常运维中,如果涉及到用户管理,就一定会用到给用户设置密码的工作,其实吧,平时脑子里觉得设置个密码没什么,但要真让你随手敲一个12位带特殊
- ERROR 1819 (HY000): Your password does not satisfy the current policy
- 题目: 一个环形单链表,从头结点开始向后,指针每移动一个结点,就计数加1,当数到第m个节点时,就把该结点删除,然后继续从下一个节点开始从1计
- 本文实例总结了Python常见的pandas用法。分享给大家供大家参考,具体如下:import numpy as npimport pand
- 目录Jupyter:大数据可视化的一站式商店 Tableau:AI,大数据和机器学习应用可视化的最佳解决方案Googl
- 百度AI功能还是很强大的,百度AI开放平台真的是测试接口的天堂,免费接口很多,当然有量的限制,但个人使用是完全够用的,什么人脸识别、MQTT
- 1. torch.utils.data.Datasetdatasets这是一个pytorch定义的dataset的源码集合。下面是一个自定义