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利用elaphe制作二维条形码实现代码
May 25 Python
pycharm 使用心得(一)安装和首次使用
Jun 05 Python
Python实现将一个正整数分解质因数的方法分析
Dec 14 Python
在Pycharm中自动添加时间日期作者等信息的方法
Jan 16 Python
django之自定义软删除Model的方法
Aug 14 Python
Python 装饰器@,对函数进行功能扩展操作示例【开闭原则】
Oct 17 Python
简单了解python元组tuple相关原理
Dec 02 Python
使用wxpy实现自动发送微信消息功能
Feb 28 Python
python的sys.path模块路径添加方式
Mar 09 Python
Django模型中字段属性choice使用说明
Mar 30 Python
Python 基于jwt实现认证机制流程解析
Jun 22 Python
Python jiaba库的使用详解
Nov 23 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 addslashes和mysql_real_escape_string
2010/01/24 PHP
真正根据utf8编码的规律来进行截取字符串的函数(utf8版sub_str )
2012/10/24 PHP
一组PHP加密解密函数分享
2014/06/05 PHP
php通过function_exists检测函数是否存在的方法
2015/03/18 PHP
用php+ajax新建流程(请假、进货、出货等)
2017/06/11 PHP
学习ExtJS(二) Button常用方法
2009/10/07 Javascript
使用Jquery搭建最佳用户体验的登录页面之记住密码自动登录功能(含后台代码)
2011/07/10 Javascript
jquery easyui combobox模糊过滤(示例代码)
2013/11/30 Javascript
JavaScript函数详解
2014/11/17 Javascript
JS模式之简单的订阅者和发布者模式完整实例
2015/06/30 Javascript
利用CSS3在Angular中实现动画
2016/01/15 Javascript
js实现自定义路由
2017/02/04 Javascript
javascript 中Cookie读、写与删除操作
2017/03/29 Javascript
基于 Vue 实现一个酷炫的 menu插件
2017/11/14 Javascript
JS点击动态添加标签、删除指定标签的代码
2018/04/18 Javascript
Vue中实现权限控制的方法示例
2019/06/07 Javascript
js实现批量删除功能
2020/08/27 Javascript
vue v-for 点击当前行,获取当前行数据及event当前事件对象的操作
2020/09/10 Javascript
[01:04]不如跳舞!DOTA2新英雄玛尔斯的欢乐日常
2019/03/11 DOTA
Python smallseg分词用法实例分析
2015/05/28 Python
Python找出9个连续的空闲端口
2016/02/01 Python
Python中元组,列表,字典的区别
2017/05/21 Python
使用Python画股票的K线图的方法步骤
2019/06/28 Python
python爬虫 2019中国好声音评论爬取过程解析
2019/08/26 Python
你可能不知道的Python 技巧小结
2020/01/29 Python
Java如何基于wsimport调用wcf接口
2020/06/17 Python
The North Face北面美国官网:美国著名户外品牌
2018/09/15 全球购物
Vertbaudet西班牙网上商店:婴儿服装、童装、母婴用品和儿童家具
2019/10/16 全球购物
乐高西班牙官方商店:LEGO Shop ES
2019/12/01 全球购物
上海某公司.net方向笔试题
2014/09/14 面试题
最热门的自我评价
2013/12/30 职场文书
党员先锋岗事迹材料
2014/05/08 职场文书
2014年度工作总结报告
2014/12/15 职场文书
小学教研工作总结2015
2015/05/13 职场文书
mysql 8.0.24 安装配置方法图文教程
2021/05/12 MySQL
用 Python 元类的特性实现 ORM 框架
2021/05/19 Python