
第三章:常见的基础数据结构-字符串切片的使用
发布日期:2021-05-07 07:29:17
浏览次数:16
分类:技术文章
本文共 559 字,大约阅读时间需要 1 分钟。
直接学习:https://edu.csdn.net/course/play/6861/326740
字符串属于序列: #有限切片 切片索引指的是按照固定的步长,连续取出多个元素,可以用[start,end,step]表示。其中start指定索引的起始位置,end指定索引的结束位置(注意end位置的元素取不到),step指定步长,默认为1,表示逐步取出子元素。price2 = '24.5元/500g'# 取出价格,并转换为浮点型print(float(price2[0:4]))# 取出字符串中的“500g”print(price2[6:len(price2)])ID = '123456198908187890'# 取出出生日期print(ID[6:14])
#无线切片
无线切片是指在切片过程中不限定起始元素的位置或终止元素的位置,甚至起始和终止元素的位置都不限定,可以用[::step]表示。第一个冒号是指从字符串的第一个元素开始获取,第二个冒号是指取到最后一个元素(包含最后一个元素值)price2 = '24.5元/500g'# 取出价格,并转换为浮点型print(float(price2[:4]))# 取出字符串中的“500g”print(price2[6:])print(price2[-4:])
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年04月16日 21时09分42秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
abstract关键字的使用
2019-03-05
算法题:获取一个字符串在另一个字符串中出现的次数
2019-03-05
算法题:获取两个字符串中的最大相同子串
2019-03-05
Asp.Net Core&Jenkins持续交付到Windows Server
2019-03-05
自我总结和学习表单提交的几种方式 (一)
2019-03-05
利用Bootstrap Paginator插件和KnockoutJS完成分页功能
2019-03-05
.NET微信网页开发之使用微信JS-SDK调用微信扫一扫功能
2019-03-05
.NET微信网页开发之使用微信JS-SDK获取当前地理位置
2019-03-05
Android Studio在android Emulator中运行的项目黑屏
2019-03-05
Python写代码的时候为什么要注释?Sun因此被Oracle收购
2019-03-05
JAVA高并发集合详解
2019-03-05
解决Spirng注入时名称下的红色波浪线
2019-03-05
操作系统知识概述
2019-03-05
读懂操作系统(x64)之堆栈帧(过程调用)
2019-03-05
仓储模式到底是不是反模式?
2019-03-05
VS2015安装EF Power Tools
2019-03-05
ASP.NET MVC之JsonResult(六)
2019-03-05
SQL Server之深入理解STUFF
2019-03-05