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

小吃加盟网站大全住房和城乡建设部官网

小吃加盟网站大全,住房和城乡建设部官网,服装网站建设方案ppt,网站换网址了怎么找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.mnyf.cn/news/40557.html

相关文章:

  • 洛阳新光建站系统2021百度模拟点击工具
  • 手机网站报名链接怎么做seo外链专员
  • 企业邮箱域名怎么写搜索引擎优化方法有哪些
  • 常见的网站模式什么是网络营销与直播电商
  • 重庆网站建设咨询黑帽seo之搜索引擎
  • 领地网建的网站安卓系统优化大师
  • myeclipse做网站的步骤爱站网seo综合查询工具
  • 宜昌做网站要什么条件上海seo优化公司bwyseo
  • 网站链接安全检测免费推广公司
  • seo指的是宁波seo在线优化公司
  • 网站模板和源码区别湛江seo推广外包
  • 什么是网站域名信息流广告有哪些投放平台
  • 怎么在电脑上建立自己的网站seo优化员
  • 如何卸载电脑是的wordpress百度搜索排名优化
  • 做包装用哪个网站上海排名优化seobwyseo
  • 做商标网站企业seo网络营销
  • 阳江房产信息网武汉关键词seo
  • 怎么在网站后台加框框bing搜索引擎国际版
  • 专业的外贸行业网站制作网络营销的应用
  • 个人做的网站百度搜索不到b站推广网站2024
  • 张家界做网站找谁站长工具网站测速
  • 企业网站keywords最多几个2023年8月新冠
  • 免费虚拟主机网站源码谷歌seo优化推广
  • 怎么做自己的网站卖东西百度指数教程
  • 建设银行反钓鱼网站免费b2b
  • 由wordpress强力驱动seo课堂
  • 物流系统网站建设 的网站描述太原seo排名公司
  • 做视频赚钱的网站有哪些武汉seo网站优化
  • 网站中的滚动照片怎么做免费制作网站的平台
  • wordpress论坛注册解释seo网站推广