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 常用的安装Module方式汇总
May 06 Python
Python实现将HTML转换成doc格式文件的方法示例
Nov 20 Python
用python写扫雷游戏实例代码分享
May 27 Python
python递归函数绘制分形树的方法
Jun 22 Python
python中将zip压缩包转为gz.tar的方法
Oct 18 Python
对python的bytes类型数据split分割切片方法
Dec 04 Python
Python爬取豆瓣视频信息代码实例
Nov 16 Python
Pytest框架之fixture的详细使用教程
Apr 07 Python
jupyter 导入csv文件方式
Apr 21 Python
python查看矩阵的行列号以及维数方式
May 22 Python
Python 将代码转换为可执行文件脱离python环境运行(步骤详解)
Jan 25 Python
anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)
Feb 01 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 a simple smtp class
2007/11/26 PHP
Linux下手动编译安装PHP扩展的例子分享
2014/07/15 PHP
Laravel 简单实现Ajax滚动加载示例
2019/10/22 PHP
基于php伪静态的实现方法解析
2020/07/31 PHP
一个无限级XML绑定跨框架菜单(For IE)
2007/01/27 Javascript
第一个JavaScript入门基础 document.write输出
2010/02/22 Javascript
javascript中的float运算精度实例分析
2010/08/21 Javascript
JavaScript下通过的XMLHttpRequest发送请求的代码
2011/06/28 Javascript
setInterval与clearInterval的使用示例代码
2014/01/28 Javascript
Jquery遍历checkbox获取选中项value值的方法
2014/02/13 Javascript
JS逆序遍历实现代码
2014/12/02 Javascript
JS实现不使用图片仿Windows右键菜单效果代码
2015/10/22 Javascript
基于javascript html5实现3D翻书特效
2016/03/14 Javascript
Nodejs中的this详解
2016/03/26 NodeJs
jQuery 实现评论等级好评差评特效
2016/05/06 Javascript
jQuery实现的简单分页示例
2016/06/01 Javascript
非常实用的vue导航钩子
2017/03/20 Javascript
element-ui上传一张图片后隐藏上传按钮功能
2019/05/22 Javascript
js实现小星星游戏
2020/03/23 Javascript
JavaScript实现矩形块大小任意缩放
2020/08/25 Javascript
python dict.get()和dict['key']的区别详解
2016/06/30 Python
使用Python对Dicom文件进行读取与写入的实现
2020/04/20 Python
Habitat家居英国官方网站:沙发、家具、照明、厨房和户外
2019/12/12 全球购物
Perfume’s Club中文官网:西班牙美妆在线零售品牌
2020/08/24 全球购物
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
2014/07/21 面试题
小学红领巾中秋节广播稿
2014/01/13 职场文书
结婚邀请函范文
2014/01/14 职场文书
优秀毕业生自我鉴定
2014/02/11 职场文书
元旦联欢会主持词
2014/03/26 职场文书
党员大会主持词
2014/04/02 职场文书
开展党的群众路线教育实践活动剖析材料
2014/10/13 职场文书
全国法院系统开展党的群众路线教育实践活动综述(全文)
2014/10/25 职场文书
刑事上诉状范文
2015/05/22 职场文书
使用RedisTemplat实现简单的分布式锁
2021/11/20 Redis
PYTHON InceptionV3模型的复现详解
2022/05/06 Python
苹果macOS 13开发者预览版Beta 8发布 正式版10月发布
2022/09/23 数码科技