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 相关文章推荐
python3模拟百度登录并实现百度贴吧签到示例分享(百度贴吧自动签到)
Feb 24 Python
Python简单实现子网掩码转换的方法
Apr 13 Python
Python实现统计代码行的方法分析
Jul 12 Python
关于Python 3中print函数的换行详解
Aug 08 Python
python xpath获取页面注释的方法
Jan 14 Python
python 实现提取某个索引中某个时间段的数据方法
Feb 01 Python
Python里字典的基本用法(包括嵌套字典)
Feb 27 Python
对python3中的RE(正则表达式)-详细总结
Jul 23 Python
解决Python中导入自己写的类,被划红线,但不影响执行的问题
Jul 13 Python
python Selenium 库的使用技巧
Oct 16 Python
解决Python字典查找报Keyerror的问题
May 26 Python
Python中npy和mat文件的保存与读取
Apr 24 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
PHP判断是否为空的几个函数对比
2015/04/21 PHP
PHP中的traits实现代码复用使用实例
2015/05/13 PHP
php实现文件预览功能
2017/05/23 PHP
laravel 5.4中实现无限级分类的方法示例
2017/07/27 PHP
解决Laravel blade模板转义html标签的问题
2019/09/03 PHP
html中table数据排序的js代码
2011/08/09 Javascript
jQuery UI Autocomplete 体验分享
2012/02/14 Javascript
js实现收缩菜单效果实例代码
2013/10/30 Javascript
iScroll.js 使用方法参考
2016/05/16 Javascript
又一款js时钟!transform实现时钟效果
2016/08/15 Javascript
js友好的时间返回函数
2016/08/24 Javascript
select隐藏选中值对应的id,显示其它id的简单实现方法
2016/08/25 Javascript
详解Angular路由 ng-route和ui-router的区别
2017/05/22 Javascript
JavaScript实现的可变动态数字键盘控件方式实例代码
2017/07/15 Javascript
原生js封装运动框架的示例讲解
2017/10/01 Javascript
JavaScript数据结构之双向链表定义与使用方法示例
2017/10/27 Javascript
Angular使用ControlValueAccessor创建自定义表单控件
2019/03/08 Javascript
vue循环中点击选中再点击取消(单选)的实现
2020/09/10 Javascript
JavaScript代码实现简单计算器
2020/12/27 Javascript
js实现简单的倒计时
2021/01/28 Javascript
[01:07:20]DOTA2-DPC中国联赛 正赛 Dynasty vs XG BO3 第二场 2月2日
2021/03/11 DOTA
使用PDB模式调试Python程序介绍
2015/04/05 Python
Python+Opencv识别两张相似图片
2020/03/23 Python
Python工程师面试必备25条知识点
2018/01/17 Python
Django1.9 加载通过ImageField上传的图片方法
2018/05/25 Python
python获取本机所有IP地址的方法
2018/12/26 Python
HTML5公共页面提取作为公用代码的方法
2020/06/30 HTML / CSS
销售简历自我评价
2014/01/24 职场文书
学习优秀党务工作者先进事迹材料思想报告
2014/09/17 职场文书
教师自查自纠工作情况报告
2014/10/29 职场文书
劳动纠纷调解协议书格式
2014/11/30 职场文书
2015年学生会个人工作总结
2015/04/09 职场文书
设备技术员岗位职责
2015/04/11 职场文书
亲情作文之母爱
2019/09/25 职场文书
巧用 -webkit-box-reflect 倒影实现各类动效(小结)
2021/04/22 HTML / CSS
SpringBoot整合阿里云视频点播的过程详解
2021/12/06 Java/Android