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

【python】字符串元素的访问与截取

字符串元素的访问与截取

文章目录

  • 字符串元素的访问与截取
    • 示例1:
    • 示例2:
    • 示例3:
    • 示例4:
    • 示例5:

字符串元素的访问与截取

模板:string[start:stop:step]
start:要截取一系列元素的起始元素下标,默认为0
stop:要截取一系列元素的最后一个下标+1,默认为字符串长度
step:访问字符串元素的步长,默认为1

示例1:

输入: card_number = ‘4111-1111-4555-1142’
输出: card_number_reversed = ‘4111’

card_number = '4111-1111-4555-1142'
# 截取card_number字符串的前4个元素
card_number_reversed = card_number[0:4:1]

示例2:

输入: card_number = ‘4111-1111-4555-1142’
输出: card_number_reversed = ‘41’

card_number = '4111-1111-4555-1142'
# 在card_number字符串前4个元素中,每隔一个元素截取一个元素
card_number_reversed = card_number[0:4:2]

示例3:

输入: card_number = ‘4111-1111-4555-1142’
输出: card_number_reversed = ‘2411’

card_number = '4111-1111-4555-1142'
# 逆序截取card_number字符串后4个元素
# 字符串的最后一个元素下标为-1,往前走1步,步长为-1
card_number_reversed = card_number[-1:-5:-1]

示例4:

输入: card_number = ‘4111-1111-4555-1142’
输出: card_number_reversed = ‘2411555411111114’

card_number = '4111-1111-4555-1142'
# 将card_number字符串逆序
card_number_reversed = card_number[::-1]

示例5:

输入: card_number_reversed = ‘2411555411111114’
输出: odd_digits = 21551111

card_number_reversed = '2411555411111114'
# 截取card_number_reversed字符串奇数位置上的字符
odd_digits = card_number_reversed[::2]

http://www.kler.cn/a/471289.html

相关文章:

  • 【计算机网络】常见交换机名词术语
  • 行为模式10.职责链模式
  • CSS Grid 布局示例(基本布局+代码属性描述)
  • 小程序26-事件绑定和事件对象
  • 【C++】字符串与字符数|组操作详解:strcpy 和 strcat 的使用与解析
  • 神经网络第一课
  • QT c++ 自定义按钮类 加载图片 美化按钮
  • LeetCode 3019.按键变更的次数:遍历(转小写)
  • selenium找不到元素解决方案-切换iframe
  • Bash语言的文件操作
  • HTML5-标签
  • Swin-Transformer
  • Web渗透测试之XSS跨站脚本攻击分类 详解
  • Effective C++读书笔记——item11(自赋值)
  • Python中判断语句及循环语句练习
  • 对于安装完服务后,无法执行命令的问题处理
  • 行为树详解(6)——黑板模式
  • halcon三维点云数据处理(五)创建代表工具和机器人底座的3D模型
  • Qt仿音乐播放器:客户端唯一化
  • 使用 httputils + chronicle-bytes 实现金融级 java rpc
  • 【免费】2004-2019年各省规模以上工业企业RD经费面板数据
  • RabbitMQ-死信队列
  • android系统的一键编译与非一键编译 拆包 刷机方法
  • 【数据可视化】数据可视化看板需求梳理模板(含示例)
  • Linux 系统清理命令大全
  • 深度学习中的正则化方法