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

网站服务器空间大小企业解决方案平台

网站服务器空间大小,企业解决方案平台,上海优化网站公司,哪个网站发布招聘信息免费Python之切片 切片 通过给定的索引区间获得线性结构的一部分数据start、stop、step为整数,可以是正整数、负整数、零start为0时,可以省略stop为末尾时,可以省略step为1时,可以省略切片时,索引超过上界(右边界)&#…

Python之切片

切片

  • 通过给定的索引区间获得线性结构的一部分数据
  • start、stop、step为整数,可以是正整数、负整数、零
  • start为0时,可以省略
  • stop为末尾时,可以省略
  • step为1时,可以省略
  • 切片时,索引超过上界(右边界),就取到末尾;超过下界(左边界),取到开头

在序列上使用切片[start:stop],子区间索引范围[start, stop),相当于从start开始指向stop的方向上获 取数据
默认step为1,表示向右;步长为负数,表示向左
如果子区间方向和步长方向不一致,直接返回当前类型的"空对象"
如果子区间方向和步长方向一致,则从起点间隔步长取值

x = (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
# 定义一个元组
x
# 返回结果:(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
x[:]
# 切片没指定就是返回原值
# 返回结果:(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
x[1:]
# 从1开始切片
# 返回结果:(1, 2, 3, 4, 5, 6, 7, 8, 9)
x[:-1]
# 切掉最后一个字符
# 返回结果:(0, 1, 2, 3, 4, 5, 6, 7, 8)
x[3:], x[:-3]
# 从3开始切片,-3含以后不要
# 返回结果:((3, 4, 5, 6, 7, 8, 9), (0, 1, 2, 3, 4, 5, 6))
x[3:-3]
# 从3开始切片,-3含以后不要
# 返回结果:(3, 4, 5, 6)
x[-5:], x[-5:6]
# 返回结果:((5, 6, 7, 8, 9), (5,))
list(x)[1:], 'abc'[:]
# 切片不改变类型
# 返回结果:([1, 2, 3, 4, 5, 6, 7, 8, 9], 'abc')
b'abcd'[1:1], b'abc'[:1], b'abc'[0]
# 切片不改变类型
# 返回结果:(b'', b'a', 97)
x[4:5], x[5:4], x[-10:-1], x[-1:-10]
# 返回结果:((4,), (), (0, 1, 2, 3, 4, 5, 6, 7, 8), ())
x[-1:-10:], x[-1:-10:-1]
# 倒着取
# 返回结果:((), (9, 8, 7, 6, 5, 4, 3, 2, 1))
x[::], x[::-1]
# 倒着取
# 返回结果:((0, 1, 2, 3, 4, 5, 6, 7, 8, 9), (9, 8, 7, 6, 5, 4, 3, 2, 1, 0))
x[::-2], x[::2], x[::-3]
# 返回结果:((9, 7, 5, 3, 1), (0, 2, 4, 6, 8), (9, 6, 3, 0))
x[8::-3], x[9:3:-3], x[9::-3]
# 返回结果:((8, 5, 2), (9, 6), (9, 6, 3, 0))
x[:9:3]
# 返回结果:(0, 3, 6)
x[-10::-2]
# 返回结果:(0,)
x[:1000], x[-100:], x[-100:100]
# 切片前后都能超界,返回原值
# 返回结果:((0, 1, 2, 3, 4, 5, 6, 7, 8, 9),
# 返回结果: (0, 1, 2, 3, 4, 5, 6, 7, 8, 9),
# 返回结果: (0, 1, 2, 3, 4, 5, 6, 7, 8, 9))
x = [1, 2, 3]
y = x[:] 
# 这种方式是构造一个副本 copy
print(1, x == y)
print(2, x is y)
# 返回结果:1 True
# 返回结果:2 False
x, y, id(x), id(y)
# 返回结果:([1, 2, 3], [1, 2, 3], 4440219264, 4440035392)
x = [[1]]
y = x[::]
x == y, x is y
# 返回结果:(True, False)
x[0][0] = 100
x == y, x is y
# 返回结果:(True, False)
x, y
# 返回结果:([[100]], [[100]])
x[0] = 200
print(x == y, x is y)
# 返回结果:False False
x, y
# 返回结果:([200], [[100]])
http://www.yayakq.cn/news/806083/

相关文章:

  • c 网站开发框架网络营销是什么的产生主要源于网络市场的复杂性
  • 一个网站可以做多少地区词怎么推广我做的网站
  • 七台河做网站除了91还有什么关键词
  • 徐州手机建站模板百度推广公司电话
  • js代码下载网站做互联网一个月挣多少钱
  • apache多网站配置网站绑定公众号
  • 网站进入特效ps插件国外网站
  • 祁连网站建设公司网站设计公司域名服务器建设
  • 企业网站建设服务电话婚礼摄影网站源码
  • 徐州模板建站哪家好网站流程图软件
  • 石景山企业网站建设有什么网站可以做设计兼职
  • 山东网站备案 论坛营销策划公司经营范围包括哪些
  • 泗阳网站设计湖南东方红建设集团有限公司网站
  • ip地址访问不了网站创建企业
  • 什么都不会怎么做网站网站需不需要备案
  • 网站建设泉州重庆招标建设信息网站
  • 做移门配件的网站商城网站建设视频教程
  • 无锡网站建设哪家好网站建设中页面
  • 承接网站怎么做wordpress-5.0.2
  • 嘉兴网站备案网站建设需要提供哪些资料
  • 企业网站建设的费用舟山建设信息港网站
  • 网站后期维护管理暖色调 网站
  • 杭州建设信用网网站下载 asp网站
  • 泰安房产网租房互联网优化
  • 东莞哪里能学建设网站中国品牌网是什么网站
  • 装修公司网站模版成都哪家做网站建设比较好
  • 阿里做网站怎么做爱链接购买链接
  • 品牌网站设计地址典型网站开发的流程
  • 如何建立一个私人网站网站 新媒体建设情况
  • 苏州知名网站制作外链建设对网站的影响