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下如何让web元素的生成更简单的分析
Jul 17 Python
python获取豆瓣电影简介代码分享
Jan 16 Python
Python 搭建Web站点之Web服务器与Web框架
Nov 06 Python
python批量查询、汉字去重处理CSV文件
May 31 Python
Django进阶之CSRF的解决
Aug 01 Python
Python 实现异步调用函数的示例讲解
Oct 14 Python
正确理解Python中if __name__ == '__main__'
Jan 24 Python
python使用Plotly绘图工具绘制柱状图
Apr 01 Python
sklearn-SVC实现与类参数详解
Dec 10 Python
PyTorch中的Variable变量详解
Jan 07 Python
python实现将列表中各个值快速赋值给多个变量
Apr 02 Python
Python NumPy灰度图像的压缩原理讲解
Aug 04 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
利用递归把多维数组转为一维数组的函数
2006/10/09 PHP
PHP 循环列出目录内容的函数代码
2010/05/26 PHP
php 批量替换程序的具体实现代码
2013/10/04 PHP
php+MySQL实现登录时验证登录名和密码是否正确
2016/05/10 PHP
删除PHP数组中头部、尾部、任意元素的实现代码
2017/04/10 PHP
tp5框架无刷新分页实现方法分析
2019/09/26 PHP
javascript 面向对象编程 聊聊对象的事
2009/09/17 Javascript
JavaScript eval() 函数介绍及应用示例
2014/07/29 Javascript
jQuery使用empty()方法删除元素及其所有子元素的方法
2015/03/26 Javascript
充分发挥Node.js程序性能的一些方法介绍
2015/06/23 Javascript
JavaScript脚本库编写的方法
2015/12/09 Javascript
微信小程序注册60s倒计时功能 使用JS实现注册60s倒计时功能
2017/08/16 Javascript
vue mixins组件复用的几种方式(小结)
2017/09/06 Javascript
Js利用prototype自定义数组方法示例
2017/10/20 Javascript
vue-cli脚手架config目录下index.js配置文件的方法
2018/03/13 Javascript
vue-devtools的安装步骤
2018/04/23 Javascript
超简单的微信小程序轮播图
2019/11/22 Javascript
js实现简单的打印表格
2020/01/15 Javascript
vue-cli3 引入 font-awesome的操作
2020/08/11 Javascript
python 七种邮件内容发送方法实例
2014/04/22 Python
python中的__init__ 、__new__、__call__小结
2014/04/25 Python
Python制作CSDN免积分下载器
2015/03/10 Python
Android模拟器无法启动,报错:Cannot set up guest memory ‘android_arm’ Invalid argument的解决方法
2016/07/01 Python
Python基础中所出现的异常报错总结
2016/11/19 Python
opencv python 基于KNN的手写体识别的实例
2018/08/03 Python
django2.2 和 PyMySQL版本兼容问题
2020/02/17 Python
Python restful框架接口开发实现
2020/04/13 Python
Django中的AutoField字段使用
2020/05/18 Python
英国老牌潮鞋店:Offspring
2019/08/19 全球购物
综合素质的自我鉴定
2013/10/07 职场文书
职业生涯规划怎么写
2013/12/29 职场文书
会计专业自我鉴定范文
2013/12/29 职场文书
《鸟的天堂》教学反思
2014/02/27 职场文书
自查自纠工作总结
2014/10/15 职场文书
2016秋季校长开学典礼致辞
2015/11/26 职场文书
一起来看看Vue的核心原理剖析
2022/03/24 Vue.js