python切片的具体操作方法有哪些,python中能进行切片操作的数据类型

  python切片的具体操作方法有哪些,python中能进行切片操作的数据类型

  1、由于 Python 列表的切片会在内存中创建新对象,因此需要注意的另一个重要函数是itertools.islice。

  2、通常需要遍历切片,而不仅仅是在内存中静态创建它。islice非常适合这个。

  警告,它不支持负参数start,stop或step。如果这是一个问题,您可能需要提前计算索引或反向迭代。

  长度=100

  last _ nine _ ITER=ITER tools . is lice(list(range(length)),length-9,None,1)

  list _ last _ nine=list(last _ nine _ ITER)Now:

  列出最后九个

  [91,92,93,94,95,96,97,98,99]列表被切片以制作副本的事实是列表本身的一个特征。如果对高级对象(如Pandas DataFrame)进行切片,它可能会返回到原始视图,而不是副本。

  这些是python片段中内存的注意事项。希望对你有帮助。更多python学习方向:Python基础课程

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: