网络编程
位置:首页>> 网络编程>> Python编程>> python中数字列表转化为数字字符串的实例代码

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‘

优化结果:

python中数字列表转化为数字字符串的实例代码

最新方法:用列表表达式:

[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']

如下图:

python中数字列表转化为数字字符串的实例代码

更新使用列表表达式:[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]  可以一步到位。

python中数字列表转化为数字字符串的实例代码

参考文章:

列表之间的数字与字符转化

来源:https://blog.csdn.net/henanlion/article/details/108691169

0
投稿

猜你喜欢

  • Microsoft SQL server2000由一系列相互协作的组件构成。能满足最大的WEB站点和企业数据处理系统存储
  • 给图像添加颜色在使用OpenCV操作图像时,有时候需要给图像添加不同的颜色,以达到不同的风格效果。这里介绍的主要是opencv中的cv.ap
  • 用XMlhttp生成html页面,相关函数如下:<%  ’定义xmlhttp  function Get
  • 一,实用方法1.线程之间执行是无序的,cpu调度哪个线程就执行哪个线程;2.主线程等待所有子线程结束后再结束,设置守护线程可以实现当主线程结
  • 日期和时间类型MySQL有多个表示各种日期和时间值的数据类型, 比如YEAR和DATE. MySQL存储时间的最精确粒度是秒。 然而, 能做
  • //清空form选择 function clearForm(id){ var formObj = document.getElementBy
  • 前言:创建进程池可以形象地理解为创建一个并行的流水线,只需创建一次流水线的消耗,处理接收到的任务的,不使用进程池。 ,浪费时间。中方本来没有
  • Eloquent: 关联模型简介数据库中的表经常性的关联其它的表。比如,一个博客文章可以有很多的评论,或者一个订单会关联一个用户。Eloqu
  • Part 1: 简介在PyTorch中,torch.cat()是一个被广泛使用的函数。它可以让我们在某个维度上把多个张量组合在一起。对于那些
  • 用ASP生成XBM数字图片(可用来生成验证码)XBM图片是一个纯文本的文件,可以用ASP来自动生成。可以用它来使用网站登陆的验证码;我们用记
  • 前言:随着编程语言的发展,Go 还很年轻。它于 2009 年 11 月 10 日首次发布。其创建者Robert Griesemer Rob
  • 引言解释器环境:python3.5.1我们都知道python网络编程的两大必学模块socket和socketserver,其中的socket
  • 大家已经从实际使用中了解了jquery这个javascript框架的强大,其实jquery更加强大的是可扩展。你可以编写自己的基于jquer
  • 经常在工作中会使用到XPath的相关知识,但每次总会在一些关键的地方不记得或不太清楚,所以免不了每次总要查一些零碎的知识,感觉即很烦又浪费时
  • 主键的生成方式主要有三种: 一. 数据库自动生成 二. GUID 三. 开发创建 严格讲这三种产生方式有一定的交叉点,其定位方式将在下面进行
  • 窗外下着小雨,作为单身程序员的我逛着逛着发现一篇好东西,来自知乎 你都用 Python 来做什么?的第一个高亮答案。到上面去看了看,地址都是
  • 官方的说法: classmethod(function)中文说明:classmethod是用来指定一个类的方法为类方法,没有此参数指定的类的
  • 思路1.将姓名和单号填入excel表格里面2.读取excel表格,将所有姓名存到ExeclName这个list中,单号存到ExeclId3.
  • Pytorch的核心是两个主要特征:1.一个n维tensor,类似于numpy,但是tensor可以在GPU上运行2.搭建和训练神经网络时的
  • <%dim conn     ’定义一个连接变量 dim&nbs
手机版 网络编程 asp之家 www.aspxhome.com