python中怎么命名切片
发表于:2024-11-19 作者:千家信息网编辑
千家信息网最后更新 2024年11月19日,本篇文章为大家展示了python中怎么命名切片,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。命名切片对象常用的切片办法,用索引控制首尾。如下:1record
千家信息网最后更新 2024年11月19日python中怎么命名切片
本篇文章为大家展示了python中怎么命名切片,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
命名切片对象
常用的切片办法,用索引控制首尾。如下:
1record = '....................170 .......60 ..........'
2print(f"身高{record[20:23]},体重{record[31:33]}") #身高170,体重60
因为我们是用索引数字来控制切片,这就导致代码不易读,只看到数字下标。所以为了使代码更易读,我们可以采用切片对象,用到slice()函数:
1record = '....................170 .......60 ..........'
2print(f"身高{record[20:23]},体重{record[31:33]}") #身高170,体重60
3height = slice(20,23)
4weight = slice(31,33)
5print("身高{},体重{}".format(record[height],record[weight]))
上面利用slice(start , stop , step)生成切片对象,并赋值变量,变量切片对象使代码更易懂,读者再次看代码时就不用关注,索引对应的源字符串位置是啥,这种命名切片对象的方式更易读。
参数step是指步长。
一般来讲,代码中如果出现大量的硬编码下标值会使得可读性和可维护性大大降低。比如,如果你回过来看看一年前你写的代码,你会摸着脑袋想那时候自己到底想干嘛啊。这里的解决方案是一个很简单的方法让你更加清晰的表达代码到底要做什么。内置的 slice() 函数创建了一个切片对象,可以被用在任何切片允许使用的地方。比如:
1items = ["h",'e','l','l','o','w','o','r','l','d']
2a = slice(2,7)
3print(items[a]) #== items[2:7]
4items[a] = "12345" #字符串赋值,切片是一个字符串
5print(items)
6items[a]=['a','b','c','d','e'] #列表元素赋值,切片是一个元组
7print(items)
8
9#切片对象
10a = slice(1,10,2) #start, end,step
11print(items[a])
12print(a.start,a.stop,a.step) #print 1 10 2
上述内容就是python中怎么命名切片,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。
代码
对象
体重
身高
字符
字符串
索引
内容
函数
变量
技能
数字
知识
控制
简明
不易
一般来讲
简明扼要
下标
不用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
胶州管理系统软件开发企业
计算机软件开发会计处理
医院网络安全定级时的讲话
如何画关于网络安全诈骗的画
反洗钱数据分析用什么数据库
计算机网络技术英文文献
淘客软件开发难吗
软件开发的项目简介模板
nosql四种类型数据库
高威大学的软件开发好吗
邢台行为管理服务器报价
宁波敏捷软件开发项目
建模数据库类型
广州天河软件开发培训
网络安全手抄报高清
intel老服务器cpu
vs c 链接数据库代码
青岛软件开发驻场平台
网络安全宣传防范个人信息泄露
移动软件开发职业的收益分析
钉钉 手机软件开发
自动交易软件开发日志
两台电脑数据库同步数据
财务软件开发和接入平台
数据库关系图例子
人社局网络安全保障工作方案
中国网络安全法ppt
飘云服务器
网络安全编程pdf
笔记本架设虚拟机服务器很卡