当前位置: 首页 > news >正文

python高级变量XIV

  • 切片
    切片方法适用于字符串、列表、元组,不使用于字典,因为字典是无序的组合。
    • 切片使用索引值确定范围,从一个大的字符串中切出小的字符串
    • 列表和元组都是有序的集合,都可以通过索引值获取到对应的数据
    • 字典是一个无序的集合,是通过键值对来保存数据,不适用于切片获取数据
    • 切片的语法: 字符串[开始索引:结束索引:步长]
      在这里插入图片描述
  • 切片演练
test_string = "0123456789"
# 截取2-5位置的字符串
print(test_string[2:6])
# 截取从2到末尾的字符串
print(test_string[2:])
# 截取开始到5位置的字符串
print(test_string[:6])
# 从开始位置每隔一个位置截取字符串
print(test_string[::2])
# 从1开始,每隔一个位置截取字符串
print(test_string[1::2])
# 截取从2到末尾-1位置的字符串
print(test_string[2:-1])
# 截取末尾两位字符
print(test_string[-2:])
# 字符串逆序
print(test_string[-1::-1])
print(test_string[::-1])	# 这样也是可以逆序输出的

输出:
2345
23456789
012345
02468
13579
2345678
89
9876543210

http://www.dtcms.com/a/269114.html

相关文章:

  • 【数据结构之哈夫曼树与编码实现】
  • 【Linux操作系统】简学深悟启示录:Linux基本指令
  • OpenStack扩展
  • 05. study_JSBridge机制
  • 7.7日 实验03-Spark批处理开发(2)
  • Playfun即将开启大型Web3线上活动,打造沉浸式GameFi体验生态
  • C++11标准库算法:深入理解std::none_of
  • 低代码平台的性能测试实践与挑战
  • qiankun 微前端项目中的 Token 鉴权方案
  • python dict list 去重
  • 【数据驱动视角下的流体模拟:CFD 与深度学习(GANs/PINN)在圆柱绕流及机翼分析中的应用】
  • Video Background Remover V3版 - AI视频一键抠像/视频换背景 支持50系显卡 一键整合包下载
  • 动手学深度学习13.7. 单发多框检测(SSD)-笔记练习(PyTorch)
  • Pycharm恢复默认设置,配置导致复制粘贴等不能使用
  • 气候大模型的演化路径与产业落地展望:AI重构全球气候科学的新范式
  • 在bash shell 函数传递数组的问题
  • CSS知识复习4
  • 卷积神经网络:卷积层的核心原理与机制
  • MATLAB | 绘图复刻(二十一)| 扇形热图+小提琴图
  • C++11中的std::ratio:编译时有理数运算的艺术
  • 暑假算法日记第三天
  • WebRTC与RTMP
  • iOS App抓包工具排查后台唤醒引发请求异常
  • Python编译器(Pycharm Jupyter)
  • MySql:多表查询——子查询
  • 【应急响应】Linux 自用应急响应工具(LinuxCheckShoot)
  • 腾讯地图 vue3 使用 封装 地图组件
  • 赛事开启|第三届视觉语音识别挑战赛 CNVSRC 2025 启动
  • 自动驾驶ROS2应用技术详解
  • 鸿蒙arkts使用关系型数据库,使用DB Browser for SQLite连接和查看数据库数据?使用TaskPool进行频繁数据库操作