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应用程序在windows下不出现cmd窗口的办法
May 29 Python
Python编程中运用闭包时所需要注意的一些地方
May 02 Python
numpy数组拼接简单示例
Dec 15 Python
Python中Proxypool库的安装与配置
Oct 19 Python
Python UnboundLocalError和NameError错误根源案例解析
Oct 31 Python
python使用pygame框架实现推箱子游戏
Nov 20 Python
python读取目录下最新的文件夹方法
Dec 24 Python
django+tornado实现实时查看远程日志的方法
Aug 12 Python
python实现简单日志记录库glog的使用
Dec 13 Python
解决Pycharm的项目目录突然消失的问题
Jan 20 Python
使用python+poco+夜神模拟器进行自动化测试实例
Apr 23 Python
Python-jenkins模块获取jobs的执行状态操作
May 12 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
用apply让javascript函数仅执行一次的代码
2010/06/27 Javascript
jquery 使用点滴函数代码
2011/05/20 Javascript
jQuery EasyUI API 中文文档 可调整尺寸
2011/09/29 Javascript
js中的referrer返回上一页使用介绍
2013/09/26 Javascript
js导出txt示例代码
2014/01/14 Javascript
jQuery中常用的遍历函数用法实例总结
2015/09/01 Javascript
漫谈JS引擎的运行机制 你应该知道什么
2016/06/15 Javascript
Angularjs CURD 详解及实例代码
2016/09/14 Javascript
ie下js不执行的几种可能
2017/02/28 Javascript
使用jQuery的load方法设计动态加载及解决被加载页面js失效问题
2017/03/01 Javascript
vuejs响应用户事件(如点击事件)
2017/03/14 Javascript
node.js平台下利用cookie实现记住密码登陆(Express+Ejs+Mysql)
2017/04/26 Javascript
通过一个简单的例子学会vuex与模块化
2017/11/22 Javascript
vue-router配合ElementUI实现导航的实例
2018/02/11 Javascript
详解vuex中action何时完成以及如何正确调用dispatch的思考
2019/01/21 Javascript
详解wepy开发小程序踩过的坑(小结)
2019/05/22 Javascript
[01:03:36]DOTA2-DPC中国联赛 正赛 VG vs Magma BO3 第二场 1月26日
2021/03/11 DOTA
python 快速排序代码
2009/11/23 Python
Python 爬虫爬取指定博客的所有文章
2016/02/17 Python
python中input()与raw_input()的区别分析
2016/02/27 Python
Python 专题六 局部变量、全局变量global、导入模块变量
2017/03/20 Python
python实现的正则表达式功能入门教程【经典】
2017/06/05 Python
人生苦短我用python python如何快速入门?
2018/03/12 Python
Python3的介绍、安装和命令行的认识(推荐)
2018/10/20 Python
Python时间序列处理之ARIMA模型的使用讲解
2019/04/02 Python
解决Django连接db遇到的问题
2019/08/29 Python
Pandas操作CSV文件的读写实现方法
2019/11/13 Python
python super函数使用方法详解
2020/02/14 Python
CSS3 mask 遮罩的具体使用方法
2017/11/03 HTML / CSS
HTML5中FileReader接口使用方法实例详解
2017/08/26 HTML / CSS
html5配合css3实现带提示文字的输入框(摆脱js)
2013/03/08 HTML / CSS
AE美国鹰日本官方网站: American Eagle Outfitters
2016/12/10 全球购物
自我鉴定写作要点
2014/01/17 职场文书
五一手机促销方案
2014/03/08 职场文书
辅导员评语
2014/05/04 职场文书
工会工作个人总结
2015/03/03 职场文书