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 相关文章推荐
浅谈pyhton学习中出现的各种问题(新手必看)
May 17 Python
Python3.x对JSON的一些操作示例
Sep 01 Python
Window10+Python3.5安装opencv的教程推荐
Apr 02 Python
PyQt4实现下拉菜单可供选择并打印出来
Apr 20 Python
Python中使用Counter进行字典创建以及key数量统计的方法
Jul 06 Python
python3.6使用urllib完成下载的实例
Dec 19 Python
我用Python抓取了7000 多本电子书案例详解
Mar 25 Python
VPS CENTOS 上配置python,mysql,nginx,uwsgi,django的方法详解
Jul 01 Python
基于Python共轭梯度法与最速下降法之间的对比
Apr 02 Python
Django后端分离 使用element-ui文件上传方式
Jul 12 Python
Pycharm 设置默认解释器路径和编码格式的操作
Feb 05 Python
Python批量解压&压缩文件夹的示例代码
Apr 04 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
PHP去除数组中重复的元素并按键名排序函数
2008/08/18 PHP
PHP实现Javascript中的escape及unescape函数代码分享
2015/02/10 PHP
PHP实现Google plus的好友拖拽分组效果
2016/10/21 PHP
PHP实现的折半查找算法示例
2017/12/19 PHP
javascript 解决表单仍然提交即使监听处理函数返回false
2010/03/14 Javascript
js防止表单重复提交实现代码
2012/09/05 Javascript
Javascript中自动切换焦点实现代码
2012/12/15 Javascript
jQuery函数的等价原生函数代码示例
2013/05/27 Javascript
AngularJS中$apply方法和$watch方法用法总结
2016/12/13 Javascript
JQueryEasyUI框架下的combobox的取值和绑定的方法
2017/01/22 Javascript
JS实现的ajax和同源策略(实例讲解)
2017/12/01 Javascript
node(koa2) web应用模块介绍详解
2019/03/29 Javascript
微信小程序实现搜索历史功能
2020/03/26 Javascript
浅谈layui 绑定form submit提交表单的注意事项
2019/10/25 Javascript
vue仿淘宝滑动验证码功能(样式模仿)
2019/12/10 Javascript
Vue循环遍历选项赋值到对应控件的实现方法
2020/06/22 Javascript
浅谈Python_Openpyxl使用(最全总结)
2019/09/05 Python
使用python-opencv读取视频,计算视频总帧数及FPS的实现
2019/12/10 Python
Pytorch 之修改Tensor部分值方式
2019/12/27 Python
彻底搞懂 python 中文乱码问题(深入分析)
2020/02/28 Python
pyqt5数据库使用详细教程(打包解决方案)
2020/03/25 Python
用 python 进行微信好友信息分析
2020/11/28 Python
Urban Outfitters英国官网:美国平价服饰品牌
2016/11/25 全球购物
德国游戏机商店:Konsolenkost
2019/12/08 全球购物
妇科医生自荐信
2013/11/05 职场文书
初婚未育未抱养证明
2014/01/12 职场文书
索桥的故事教学反思
2014/02/06 职场文书
光信息科学与技术专业职业生涯规划
2014/03/13 职场文书
党校个人自我鉴定范文
2014/03/28 职场文书
学校百日安全生产活动总结
2014/07/05 职场文书
协商一致解除劳动合同协议书
2014/09/14 职场文书
2014年项目经理工作总结
2014/11/24 职场文书
客户付款通知书
2015/04/23 职场文书
手把手教你使用TensorFlow2实现RNN
2021/07/15 Python
bootstrapv4轮播图去除两侧阴影及线框的方法
2022/02/15 HTML / CSS
十大最强飞行系宝可梦,BUG燕上榜,第二是飞行系王者
2022/03/18 日漫