Python切片列表字符串如何实现切换


Posted in Python onAugust 06, 2020

1. 怎么实现字符串变为list

使用split(),把字符串拆分再存入数组;

例子

input="ni si shi"
output=input.split(" ")
print (output)

输出应为:['ni', 'si', 'shi']

2. 怎么使 list 数据逆序:

这里可以用到切片中slice[start:end:steps]

start 指自定义列表中起始位置

end 指自定义的最后一个元素位置,一般情况都是为空,直指列表最末

steps 指步数,不能为0,默认为1,正向一个一个读取,如果为-1则为逆向一个一个读取,当然也可以为2,-2....步幅大一些而已,这里就可以举一反三~

用一的例子,我们把输出的结果在逆序一下:

input="ni si shi"
output=input.split(" ")
slice=output[::-1]
print(slice)

输出应为:['shi', 'si', 'ni']

3. 怎么使list里面的数据再变回字符串:

这里用到 “ ”.join(),“ ”这个引号之间的内容就是输出时候隔开字符串的内容,如果引号里面内容为1(“1”.join(slice)),下面代码则会输出:shi1si1ni

input="ni si shi"
output=input.split(" ")
slice=output[::-1]
string=" ".join(slice)#里面“ ”指输出数据之间用一个空格隔开,也可以这样“”这样输出结果就是紧挨着的没有空格
print(string)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用线程封装的一个简单定时器类实例
May 16 Python
Python读取文件内容的三种常用方式及效率比较
Oct 07 Python
Django重装mysql后启动报错:No module named ‘MySQLdb’的解决方法
Apr 22 Python
python抓取京东小米8手机配置信息
Nov 13 Python
详解Python中is和==的区别
Mar 21 Python
Python文件操作中进行字符串替换的方法(保存到新文件/当前文件)
Jun 28 Python
Python实现TCP探测目标服务路由轨迹的原理与方法详解
Sep 04 Python
Ubuntu16.04安装python3.6.5步骤详解
Jan 10 Python
keras输出预测值和真实值方式
Jun 27 Python
Python DataFrame使用drop_duplicates()函数去重(保留重复值,取重复值)
Jul 20 Python
python 进程池pool使用详解
Oct 15 Python
python中os.path.join()函数实例用法
May 26 Python
Python爬虫爬取微信朋友圈
Aug 06 #Python
Python变量及数据类型用法原理汇总
Aug 06 #Python
基于logstash实现日志文件同步elasticsearch
Aug 06 #Python
如何解决pycharm调试报错的问题
Aug 06 #Python
Python用来做Web开发的优势有哪些
Aug 05 #Python
Python结合Window计划任务监测邮件的示例代码
Aug 05 #Python
python爬虫使用requests发送post请求示例详解
Aug 05 #Python
You might like
CPU步进是什么意思?i3-9100F B0步进和U0步进区别知识科普
2020/03/17 数码科技
php中看实例学正则表达式
2006/12/25 PHP
整理的9个实用的PHP库简介和下载
2010/11/09 PHP
解析dedecms空间迁移步骤详解
2013/05/15 PHP
详解Yii2 rules 的验证规则
2016/12/02 PHP
PHP利用DWZ.CN服务生成短网址
2019/08/11 PHP
Laravel框架查询构造器 CURD操作示例
2019/09/04 PHP
laravel5.1框架model类查询的实现方法
2019/10/08 PHP
utf8的编码算法 转载
2006/12/27 Javascript
一个网马的tips实现分析
2010/11/28 Javascript
js写出遮罩层登陆框和对联广告并自动跟随滚动条滚动
2014/04/29 Javascript
node.js中的http.response.getHeader方法使用说明
2014/12/14 Javascript
jQuery 常用代码集锦(必看篇)
2016/05/16 Javascript
bootstrap datepicker 与bootstrapValidator同时使用时选择日期后无法正常触发校验的解决思路
2016/09/28 Javascript
jQuery Jsonp跨域模拟搜索引擎
2017/06/17 jQuery
浅谈angular.js跨域post解决方案
2017/08/30 Javascript
jQuery实现IE输入框完成placeholder标签功能的方法
2017/09/20 jQuery
纯js实现隔行变色效果
2017/11/29 Javascript
使用vue 国际化i18n 实现多实现语言切换功能
2018/10/11 Javascript
Node.js原生api搭建web服务器的方法步骤
2019/02/15 Javascript
解决ele ui 表格表头太长问题的实现
2019/11/13 Javascript
vue+elementUI 实现内容区域高度自适应的示例
2020/09/26 Javascript
electron踩坑之dialog中的callback解决
2020/10/06 Javascript
[50:12]EG vs Fnatic 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python实现通讯录功能
2018/02/22 Python
python elasticsearch从创建索引到写入数据的全过程
2019/08/04 Python
通过python3实现投票功能代码实例
2019/09/26 Python
Python绘图实现台风路径可视化代码实例
2020/10/23 Python
加拿大健康、婴儿和美容产品在线购物:Well.ca
2016/11/30 全球购物
英国设计师泳装、沙滩装和比基尼在线精品店:Beach Cafe
2019/08/28 全球购物
化工机械应届生求职信
2013/11/04 职场文书
初三物理教学反思
2014/01/21 职场文书
大型会议接待方案
2014/03/01 职场文书
教师作风建设剖析材料
2014/10/11 职场文书
2014年体育教学工作总结
2014/12/09 职场文书
大学生饮品店创业计划书范文
2019/07/10 职场文书