python 输出列表(list)的 倒序的三种方法_python中list列表的切片截取操作,包含倒序输出...

python中list列表的切片截取操作,包含倒序输出

python中list列表的切片截取操作,包含倒序输出

列表定义list为list = [*,*,*,*,*,*],

切片为list[start:stop:step],

其中,start:开始位(索引值) stop:结束位(索引值) step:步长,start与stop为左闭右开,即[start,stop),

并且,切片出来的列表与原来的列表是两个新的列表对象,其id值是不一样的。

直接上代码:

注意:python中的列表索引和Java是一样的从0开始计数,便于学习,代码的列表中的值和索引值同步了。倒序需要注意一下。

lst = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

# 参数为 start:开始位 stop:结束位 step:步长

# 其中start与stop为左闭右开,即[start,stop)

# 切片后的列表为新的列表

# 步长位1

print("------步长位1------")

print(lst[1:6:1])

print(lst[1:6:])

print(lst[1:6])

# start为默认值,且其默认值为0

print("------start为默认值,且其默认值为0------")

print(lst[:6:1])

# stop为默认值,且其默认值为列表长度

print("------stop为默认值,且其默认值为列表长度------")

print(lst[1:10:1])

# step为负数

print("------step为负数------")

'''step为负数时,start>stop,为原列表倒序输出'''

print(lst[::-1]) # start,stop都为默认值,step为-1,切片为列表倒序

print(lst[6:1:-1])

print(lst[6:1:-2])

代码执行的结果:

python中list列表的切片截取操作,包含倒序输出相关教程

python股票数据获取及保存、读取

python股票数据获取及保存、读取 Tushare获取数据 导入包:import tushare as ts #token=‘自己的token’#登录Tushare 查看自己的token #pro = ts.pro_api(token) pro.daily(ts_code=‘股票代码’, start_date=‘开始时间’, end_date=‘结束时间’)# 将数据

Python列表操作(Python自动化测试入门3)

Python列表操作(Python自动化测试入门3) 上两篇介绍了Python的基础语法、数值类型、运算以及字符串操作,今天会总结一下列表操作,列表的增、删、改、查等操作。 Python列表操作 先简单说一下列表的表达方式 用 [] 定义,数据之间使用,分隔(可以是任何类

Python水仙花、冥函数、质因数、完全数案例练习题!

Python水仙花、冥函数、质因数、完全数案例练习题! Time will tell. 水仙花数是一个三位数,其各个位的数字的立方和等于该数本身。 如:153是一个水仙花数,153等于 1的3次方+5的3次方+3的3次方 。 代码: for n in range(100,1000): i = n / 100 j = n /

prettytable安装使用(python)

prettytable安装使用(python) prettytable是python的第三方插件,以ascll格式表格形式输出,简单明了美观 1.执行pip install prettytable 2.执行下面这几行看是否报错,没有报错说明成功 import prettytabletable = prettytable.PrettyTable()# 定义表头tab

Python Tkinter教程 数字猜谜游戏

python视频教程栏目以数字猜谜游戏介绍Tkinter。 Tkinter是Python的Tk GUI(图形用户界面)工具包和事实上的标准GUI 的标准接口。GUI使您可以使用大多数操作系统使用的可视项(例如窗口,图标和菜单)与计算机进行交互。这个功能强大的工具可用于构建各种项

剖析Python垃圾回收机制

python教程栏目今天来剖析Python垃圾回收机制! 1、垃圾回收 引用计数器为主、分代码回收和标记清除为辅 1.1 大管家refchain 在Python的C源码中有一个名为refchain的环状双向链表,这个链表比较牛逼了,因为Python程序中一旦创建对象都会把这个对象添加到ref

Python 自动化测试(五): Pytest 结合 Allure 生成测试报告

Python 自动化测试(五): Pytest 结合 Allure 生成测试报告 本文节选自霍格沃玆测试学院测试开发内部教材,进阶学习文末加群! 测试报告在项目中是至关重要的角色,一个好的测试报告: 可以体现测试人员的工作量; 开发人员可以从测试报告中了解缺陷的情况;

python3-信息搜集

python3-信息搜集 信息搜集 根据是否与目标主机进行直接交互,信息搜集分为被动信息搜集和主动信息搜集。前者是通过搜索引擎或者社交等方式间接获取目标主机的信息。一般情况下,大部分都是通过被动信息搜集获取信息。 信息包括子域名、IP地址、旁站、C段查询

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值