一.索引

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_索引_切片相关推荐

  1. python求列表最大值下标_切片,丝滑的字符串 | Python基础连载(三)

    开篇 之前已经提到过,在Python中,一共有六大数据类型 本期就开始学习Python的六个标准数据类型中的字符串. 什么是字符串 在Python中,字符串是用一对引号(单引号/双引号均可)包裹起来的 ...

  2. python索引右往左_左手用R右手Python系列5——数据切片与索引

    数据框索引: 基于数据框本身提取 subset函数 filter+select函数 Python: 数据框自身的方法 ix方法 loc方法 iloc方法 query方法 数据框自身的方法 ix方法 l ...

  3. 【Python】Numpy数组的切片、索引详解:取数组的特定行列

    [Python]Numpy数组的切片.索引详解:取数组的特定行列 文章目录 [Python]Numpy数组的切片.索引详解:取数组的特定行列 1. 介绍 2. 切片索引 2.1 切片索引先验知识 2. ...

  4. python入门之字符串索引,切片

    1.什么是索引 字符串的索引:索引(字符串里面每一个字符都有下标(索引),并且是从0开始) 正序:从头开始数 反序:从尾开始数 字符串怎么取值:根据索引取值 取值公式:字符串名[索引值 字符串索引,表 ...

  5. python numpy矩阵切片和索引的用法(冒号:和省略号...)

    切片中省略号的使用: 引用文章:NumPy 切片和索引

  6. python中索引和下标_Series下标索引、标签索引、切片索引、布尔索引

    Series的values属性可以获取值,Series的索引也可以获取值且更加灵活.Series是dict-like类型,也是list-like类型,可以模仿字典和列表获取数据,比如可以用get方法获 ...

  7. B06_NumPy 切片和索引

    NumPy 切片和索引 ndarray对象的内容可以通过索引或切片来访问和修改,与 Python 中 list 的切片操作一样. ndarray 数组可以基于 0 - n 的下标进行索引,切片对象可以 ...

  8. A01_[NumPy中文网]数组基础(创建数组,多维数组切片,数组属性)、使用数组(基本操作符,数组特殊运算符)、索引(花式索引,布尔索引,缺省索引)

    NumPy简单入门教程 NumPy是Python中的一个运算速度非常快的一个数学库,它非常重视数组.它允许你在Python中进行向量和矩阵计算,并且由于许多底层函数实际上是用C编写的,因此你可以体验在 ...

  9. python怎么用for循环找出最大值_如何获取Python简单for循环索引

    如何获取Python简单for循环索引 这篇文章主要介绍了如何获取Python简单for循环索引,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Py ...

最新文章

  1. OpenCV实现失焦模糊图像恢复
  2. JUnit4单元测试报错问题:method initializationerror not found
  3. codevs 3054 高精度练习-文件操作
  4. Python调用大漠插件
  5. Java 集合框架(List、Set、Map、Iterator、Stack、Properties)
  6. 美团(Leaf)分布式ID算法
  7. 从零基础入门Tensorflow2.0 ----六、32cifar10数据训练
  8. 嘉兴 机器人仓库 菜鸟_投资 2.1 亿!又一高端智能装备项目落户嘉兴科技城
  9. java编译系统找不到指定路径_为什么我在E盘安装了java,命令指示符输入后却提示系统找不到指定路径?...
  10. java中 uri的格式_URI与URL详解
  11. 手把手教你:人脸识别考勤系统
  12. Ubuntu安装腾讯软件
  13. 高级前端面试100问(必会)
  14. [渝粤教育] 江苏医药职业学院 急救护理 参考 资料
  15. “新政”不断的智慧城市,如何安全迎接新变革?
  16. EXCEL表格-输入身份证号无法正常展示问题详解
  17. Oracle Cursor
  18. 2021-10-074号靶场转自y神的学习笔记(net渗透,sockcap,msf多重网段渗透,os-shell,验证码重放,C#解密,wfuzz穷举subdomain)
  19. 3月第2周业务风控关注 |上海市网信办依法对“华尔街见闻”作出行政处罚
  20. 绝了!美图技术专家获取肉鸡服务器密码如探囊取物

热门文章

  1. HTML 事件属性_03
  2. Dynamic LAN-to-LAN ××× 之 Router-to-Router
  3. python基础学习笔记2
  4. 0119吧 iPhone 屏幕尺寸
  5. 【转】pDc-SelectObject(pOldBrush)恢复画刷
  6. CSS篇 《图解CSS3》笔记 Flex
  7. Windows8应用生命周期 Metro Style Apps Lifecycle
  8. 剑指 Offer 11. 旋转数组的最小数字 简单
  9. SQL Server 命令行管理工具:SqlLocalDB.exe
  10. 强人工智能还有多远?先用10到20年突破这5个数学问题