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

 更新时间:2023年02月15日 16:21:32   作者:henanlion  
先前学习过,数字和字符串都可以存储到变量当中,下面这篇文章主要给大家介绍了关于python中数字列表转化为数字字符串的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下

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]  可以一步到位。

参考文章:

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

总结

到此这篇关于python中数字列表转化为数字字符串的文章就介绍到这了,更多相关python数字列表转化为数字字符串内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 浅析Python如何利用算法进行性能优化

    浅析Python如何利用算法进行性能优化

    在Python开发中,算法优化是提升程序性能的关键手段,本文将深入探讨如何通过算法优化提升Python代码的性能,有需要的小伙伴可以参考一下
    2025-06-06
  • 用python写个颜值评分器筛选最美主播

    用python写个颜值评分器筛选最美主播

    这篇文章主要介绍了我如何用python写颜值评分器,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-08-08
  • PyTorch 使用torchvision进行图片数据增广

    PyTorch 使用torchvision进行图片数据增广

    本文主要介绍了PyTorch 使用torchvision进行图片数据增广,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-05-05
  • python解析.pyd文件的详细代码

    python解析.pyd文件的详细代码

    这篇文章介绍了python解析.pyd文件的详细代码,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考
    2021-12-12
  • 实现python版本的按任意键继续/退出

    实现python版本的按任意键继续/退出

    本文给大家简单介绍了在windows以及linux下实现python版本的按任意键继续/退出功能,非常的简单实用,linux下稍微复杂些,有需要的小伙伴可以参考下
    2016-09-09
  • 基于Python编写个自用的内存清理工具

    基于Python编写个自用的内存清理工具

    自己电脑经常内存飙升却不知道是什么进程引起的,但是按传统办法点开任务管理器去排个序来查看太发麻了,所以本文就来用Python编写一个内存清理工具吧
    2025-02-02
  • pandas重新生成索引的方法

    pandas重新生成索引的方法

    今天小编就为大家分享一篇pandas重新生成索引的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-11-11
  • 一篇文章带你了解python标准库--os模块

    一篇文章带你了解python标准库--os模块

    在本篇内容里小编给大家整理的是关于Python中os模块及用法相关知识点,有兴趣的朋友们可以学习下,希望能给你带来帮助
    2021-08-08
  • 如何将Python列表转换为字符串

    如何将Python列表转换为字符串

    字符串是Python中最常用的数据类型,下面这篇文章主要给大家介绍了关于如何将Python列表转换为字符串的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-03-03
  • python3实现微型的web服务器

    python3实现微型的web服务器

    这篇文章主要为大家详细介绍了python3实现一个微型的web服务器,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-09-09

最新评论