python 把列表转化为字符串的方法


Posted in Python onOctober 23, 2018

列表转化为字符串

如下所示:

>>> list1=['ak','uk',4]
>>> list2=[str(i) for i in list1] #使用列表推导式把列表中的单个元素全部转化为str类型
>>> list2 #查看转化后的列表
['ak', 'uk', '4']
>>> list3=' '.join(list2) #把列表中的元素放在空串中,元素间用空格隔开
>>> list3 #查看生成的长串
'ak uk 4'

用print方法直接直接打印出串中的元素,不显示格式

>>> a=["1","2","3","4","5"] #列表中的元素全是str类型
>>> print(" ".join(a)) #把列表中的元素放在空串了,并打印出空串中的内容
1 2 3 4 5
>>> b=[1,2,3,4,5]
>>> c=map(str,b) #列表中的元素并不是str类型,需要把b中的元素map成str类型
>>> type(b)
<class 'list'>
>>> type(c)
<class 'map'>
>>> print(" ".join(c)) #这里为什么用c而不是b我也没有搞清楚??
1 2 3 4 5

python字符串如何转化为列表

字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。

Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。

此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型。创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。

str1 = "12345"
list1 = list(str1)
print list1
str2 = "123 sjhid dhi"
list2 = str2.split() #or list2 = str2.split(" ")
print list2
str3 = "www.google.com"
list3 = str3.split(".")
print list3

结果如下:

['1', '2', '3', '4', '5']
['123', 'sjhid', 'dhi']
['www', 'google', 'com']

其中Python strip() 方法用于移除字符串头尾指定的字符

split()就是将一个字符串分裂成多个字符串组成的列表

>>> image ='1.jsp,2.jsp,3.jsp,4.jsp'
>>> image_list = image.strip(',').split(',')
>>> print image_list
['1.jsp', '2.jsp', '3.jsp', '4.jsp']
>>>

以上这篇python 把列表转化为字符串的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用BeautifulSoup爬虫程序获取百度搜索结果的标题和url示例
Jan 19 Python
python和C语言混合编程实例
Jun 04 Python
Python升级提示Tkinter模块找不到的解决方法
Aug 22 Python
在Ubuntu系统下安装使用Python的GUI工具wxPython
Feb 18 Python
Python迭代器定义与简单用法分析
Apr 30 Python
在PyCharm环境中使用Jupyter Notebook的两种方法总结
May 24 Python
Python多重继承的方法解析执行顺序实例分析
May 26 Python
python爱心表白 每天都是浪漫七夕!
Aug 18 Python
PyCharm+PySpark远程调试的环境配置的方法
Nov 29 Python
基于python实现的百度新歌榜、热歌榜下载器(附代码)
Aug 05 Python
python异常处理try except过程解析
Feb 03 Python
PyCharm License Activation激活码失效问题的解决方法(图文详解)
Mar 12 Python
python 将list转成字符串,中间用符号分隔的方法
Oct 23 #Python
浅谈python中拼接路径os.path.join斜杠的问题
Oct 23 #Python
python 拼接文件路径的方法
Oct 23 #Python
python 将列表中的字符串连接成一个长路径的方法
Oct 23 #Python
Python运行不显示DOS窗口的解决方法
Oct 22 #Python
python批量赋值操作实例
Oct 22 #Python
Pycharm代码无法复制,无法选中删除,无法编辑的解决方法
Oct 22 #Python
You might like
IIS6.0+PHP5.x+MySQL5.x+Zend3.0x+GD+phpMyAdmin2.8x通用安装实例(已经完成)
2006/12/06 PHP
PHP中用header图片地址 简单隐藏图片源地址
2008/04/09 PHP
基于PHP对XML的操作详解
2013/06/07 PHP
PHP使用strtotime计算两个给定日期之间天数的方法
2015/03/18 PHP
php跨服务器访问方法小结
2015/05/12 PHP
php 批量查询搜狗sogou代码分享
2015/05/17 PHP
另类调用flash无须激活的方法
2006/12/27 Javascript
jQuery中的常用事件总结
2009/12/27 Javascript
Firefox下提示illegal character并出现乱码的原因
2010/03/25 Javascript
jquery中animate动画积累的解决方法
2013/10/05 Javascript
jQuery简单实现tab选项卡切换效果
2016/06/20 Javascript
JavaScript实现时间倒计时跳转(推荐)
2016/06/28 Javascript
Vue.js实现一个自定义分页组件vue-paginaiton
2016/09/05 Javascript
基于Bootstrap模态对话框只加载一次 remote 数据的解决方法
2017/07/09 Javascript
jQuery实现表格隔行换色
2018/09/01 jQuery
js实现前面自动补全位数的方法
2018/10/10 Javascript
python中__slots__用法实例
2015/06/04 Python
将Django框架和遗留的Web应用集成的方法
2015/07/24 Python
python和shell获取文本内容的方法
2018/06/05 Python
python openCV获取人脸部分并存储功能
2019/08/28 Python
python读取hdfs上的parquet文件方式
2020/06/06 Python
PyQT5 实现快捷键复制表格数据的方法示例
2020/06/19 Python
Python中的流程控制详解
2021/02/18 Python
PREMIUM-MALL法国:行李、箱包及配件在线
2019/05/30 全球购物
计算机毕业大学生推荐信
2013/12/01 职场文书
高等教育学自荐书范文
2014/02/10 职场文书
教师职称自我鉴定
2014/02/12 职场文书
《桃林那间小木屋》教学反思
2014/05/01 职场文书
运动会报道稿300字
2014/10/02 职场文书
党员公开承诺书2015
2015/01/21 职场文书
2015年五四青年节活动总结
2015/02/10 职场文书
升职自我推荐信范文
2015/03/25 职场文书
社区义诊通知
2015/04/24 职场文书
党小组鉴定意见
2015/06/02 职场文书
Python Flask实现进度条
2022/05/11 Python
Django数据库(SQlite)基本入门使用教程
2022/07/07 Python