python索引 切片_python_索引_切片
一.索引
1.索引值以 0 为开始值,-1 为从末尾的开始位置。
取值格式var[index]
字符串索引
name="hello_shenzhen"print(name[0])
print(name[1])
print(name[-1])
print(name[-2])
列表索引
phone=[‘huawei‘,‘sanxing‘,‘apple‘,‘xiaomi‘,‘zhongxin‘]print(phone[0])
print(phone[1])
print(phone[-1])
print(phone[-2])
3.多维数组,索引取值
"""多维数组,索引取值"""
name=("zhangsan","lisi",("liudehua","telangpu","tainmao"),"wangwu","zhaoliu","wangba")
print(name[2][-1])
phone=[‘huawei‘,‘sanxing‘,‘apple‘,‘xiaomi‘,‘zhongxin‘,[‘huojiya‘,‘xiaolingtong‘]]
print(phone[0])
print(phone[1])
print(phone[-1])
print(phone[-2])
print(phone[5][-1])
二.切片 var[start_index:end_index]
注意:切出的值不包含end_index的值
1. 正切
name="shenzhenwuya"
print(name[2:6])#取值从3—6
结果:enzh
print(name[3:7])
结果:nzhe
print(name[0:11])
结果:shenzhenwuy
print(name[0:])
结果:shenzhenwuya
print(name[:])
结果:shenzhenwuya
2.反切
name="shenzhenwuya"
print(name[:-1])
结果:shenzhenwuy
print(name[:-2])
结果:shenzhenwu
print(name[4:-4])
结果:zhen
跳级切
name="shenzhenwuya"print(name[1:8:])
结果:henzhen
print(name[1:8:1])
结果:henzhen
print(name[1:8:2])
结果:hnhn
print(name[1:8:3])
结果:hzn
print(name[::2])
结果:sezewy
4.反跳级切
name="shenzhenwuya"print(name[-12:-4:])
结果:shenzhen
print(name[-12:-4:1])
结果:shenzhen
print(name[-12:-4:2])
结果:seze
print(name[-12:-4:3])
结果:sne
print(name[::3])
结果:sneu
注意:整型int和字典dict和集合set不支持索引取值
原文:https://www.cnblogs.com/wuya666/p/12144250.html
python索引 切片_python_索引_切片相关推荐
- python求列表最大值下标_切片,丝滑的字符串 | Python基础连载(三)
开篇 之前已经提到过,在Python中,一共有六大数据类型 本期就开始学习Python的六个标准数据类型中的字符串. 什么是字符串 在Python中,字符串是用一对引号(单引号/双引号均可)包裹起来的 ...
- python索引右往左_左手用R右手Python系列5——数据切片与索引
数据框索引: 基于数据框本身提取 subset函数 filter+select函数 Python: 数据框自身的方法 ix方法 loc方法 iloc方法 query方法 数据框自身的方法 ix方法 l ...
- 【Python】Numpy数组的切片、索引详解:取数组的特定行列
[Python]Numpy数组的切片.索引详解:取数组的特定行列 文章目录 [Python]Numpy数组的切片.索引详解:取数组的特定行列 1. 介绍 2. 切片索引 2.1 切片索引先验知识 2. ...
- python入门之字符串索引,切片
1.什么是索引 字符串的索引:索引(字符串里面每一个字符都有下标(索引),并且是从0开始) 正序:从头开始数 反序:从尾开始数 字符串怎么取值:根据索引取值 取值公式:字符串名[索引值 字符串索引,表 ...
- python numpy矩阵切片和索引的用法(冒号:和省略号...)
切片中省略号的使用: 引用文章:NumPy 切片和索引
- python中索引和下标_Series下标索引、标签索引、切片索引、布尔索引
Series的values属性可以获取值,Series的索引也可以获取值且更加灵活.Series是dict-like类型,也是list-like类型,可以模仿字典和列表获取数据,比如可以用get方法获 ...
- B06_NumPy 切片和索引
NumPy 切片和索引 ndarray对象的内容可以通过索引或切片来访问和修改,与 Python 中 list 的切片操作一样. ndarray 数组可以基于 0 - n 的下标进行索引,切片对象可以 ...
- A01_[NumPy中文网]数组基础(创建数组,多维数组切片,数组属性)、使用数组(基本操作符,数组特殊运算符)、索引(花式索引,布尔索引,缺省索引)
NumPy简单入门教程 NumPy是Python中的一个运算速度非常快的一个数学库,它非常重视数组.它允许你在Python中进行向量和矩阵计算,并且由于许多底层函数实际上是用C编写的,因此你可以体验在 ...
- python怎么用for循环找出最大值_如何获取Python简单for循环索引
如何获取Python简单for循环索引 这篇文章主要介绍了如何获取Python简单for循环索引,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Py ...
最新文章
- OpenCV实现失焦模糊图像恢复
- JUnit4单元测试报错问题:method initializationerror not found
- codevs 3054 高精度练习-文件操作
- Python调用大漠插件
- Java 集合框架(List、Set、Map、Iterator、Stack、Properties)
- 美团(Leaf)分布式ID算法
- 从零基础入门Tensorflow2.0 ----六、32cifar10数据训练
- 嘉兴 机器人仓库 菜鸟_投资 2.1 亿!又一高端智能装备项目落户嘉兴科技城
- java编译系统找不到指定路径_为什么我在E盘安装了java,命令指示符输入后却提示系统找不到指定路径?...
- java中 uri的格式_URI与URL详解
- 手把手教你:人脸识别考勤系统
- Ubuntu安装腾讯软件
- 高级前端面试100问(必会)
- [渝粤教育] 江苏医药职业学院 急救护理 参考 资料
- “新政”不断的智慧城市,如何安全迎接新变革?
- EXCEL表格-输入身份证号无法正常展示问题详解
- Oracle Cursor
- 2021-10-074号靶场转自y神的学习笔记(net渗透,sockcap,msf多重网段渗透,os-shell,验证码重放,C#解密,wfuzz穷举subdomain)
- 3月第2周业务风控关注 |上海市网信办依法对“华尔街见闻”作出行政处罚
- 绝了!美图技术专家获取肉鸡服务器密码如探囊取物
热门文章
- HTML 事件属性_03
- Dynamic LAN-to-LAN ××× 之 Router-to-Router
- python基础学习笔记2
- 0119吧 iPhone 屏幕尺寸
- 【转】pDc-SelectObject(pOldBrush)恢复画刷
- CSS篇 《图解CSS3》笔记 Flex
- Windows8应用生命周期 Metro Style Apps Lifecycle
- 剑指 Offer 11. 旋转数组的最小数字 简单
- SQL Server 命令行管理工具:SqlLocalDB.exe
- 强人工智能还有多远?先用10到20年突破这5个数学问题