在Python中::-1表示将字符或数字倒序输出。举个栗子,当line = "abcde"时,使用语句line[::-1],最后的运行结果为:'edcba'。下面请看详细解释。

一、反转

::-1涉及到将数字或字符倒序输出

二、详解

1、i:j

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

b = a[i:j] 表示复制a[i]到a[j-1],以生成新的list对象

b = a[1:3] 那么,b的内容是 [1,2]

当i缺省时,默认为0,即 a[:3]相当于 a[0:3]

当j缺省时,默认为len(alist), 即a[1:]相当于a[1:10]

当i,j都缺省时,a[:]就相当于完整复制一份a了

举个栗子:

line = "abcde"

line[:-1]

结果为:'abcd'

2、::-1

b = a[i:j:s]这种格式呢,i,j与上面的一样,但s表示步进,缺省为1.

所以a[i:j:1]相当于a[i:j]

当s<0时,i缺省时,默认为-1. j缺省时,默认为-len(a)-1

所以a[::-1]相当于 a[-1:-len(a)-1

python中i表示什么_python中::-1代表什么?相关推荐

  1. python中函数的作用域_Python中的函数作用域

    在python中,一个函数就是一个作用域 name = 'xiaoyafei' def change_name(): name = '肖亚飞' print('在change_name里的name:', ...

  2. python列表怎么写文件_python中以字典为元素的列表怎么写入文本文件

    python如何将列表中的元素添加进字典纵然被命运的铁蹄狠狠践踏,也顽强地长出自己的根芽. 录入自己和另一个人的名字的汉语拼音简写,然后依据标识符中字母的数值两个人,一颗心,依偎的不是爱情而是那小温暖 ...

  3. python中赋值语句的作用_python中return可以使用赋值语句吗?

    在python中,有各种不同类型的语句.一个python程序是由模块构成的;一个模块由一条或多条语句组成;每个语句由不同的表达式组成;表达式可以创建和操作对象.下面来看看python中的语句. 赋值语 ...

  4. python中round函数参数_python中关于round函数的小坑

    round函数很简单,对浮点数进行近似取值,保留几位小数.比如 >>> round(10.0/3, 2) 3.33 >>> round(20/7) 3 第一个参数是 ...

  5. python里的join方法_python中join()方法介绍

    描述 Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串. 语法 join()方法语法: str . join ( sequence ) 参数 sequence -- ...

  6. python常用函数的用法_python中常用函数整理

    1.map map是python内置的高阶函数,它接收一个函数和一个列表,函数依次作用在列表的每个元素上,返回一个可迭代map对象. class map(object):""&qu ...

  7. python中反斜杠_Python中的正斜杠/与反斜杠\

    知识点: 1. "/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠 2. 对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠\. ...

  8. python中的元类_Python中的元类(metaclass)

    提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解.他知道这肯定和自身有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子和代码片段以帮助理 ...

  9. python中end 1 意思_python中“end=”是什么意思?_后端开发

    c语言fopen函数的用法_后端开发 在c语言中可以使用"fopen()"函数打开一个文件,该函数用于打开一个文件,其语法是"open("file a" ...

  10. python 通过ip获取城市_python中通过客户端IP拿到所在城市和当地天气信息—附带项目案例...

    首先,需求分析: 1.拿到客户端IP 2.通过IP拿到客户端所在地区 3.通过地区拿到当地天气 4.整合功能,展示给用户 第一步,如何拿到用户IP 我们以Django环境为例 # 客户端的请求,IP信 ...

最新文章

  1. oracle12path,Oracle 12c R2 注意事项:login.sql 改变
  2. java对象转xml jackson_五分钟Jackson入门(三) JSON数据类XML转换(附项目源码)
  3. 《挖财编程题》求数列的和
  4. Qt工作笔记-使用QFileSystemWatcher监控文件是否改变
  5. 蓝彗星(差分+前缀和)
  6. web安全day44:进阶,使用Nmap+Wireshark理解端口扫描
  7. Linux中:chmod命令详细解释
  8. Hive 窗口函数如何设置窗口大小
  9. java jsch执行脚本_JSch远程执行脚本
  10. 面试后要请你吃饭_面试官发出这5个信号,暗示你面试基本成功了,请做好准备!...
  11. C++训练:自由落体问题
  12. Linux下如何查看硬盘型号、序列号、缓存 CPU 主板 等信息
  13. KeyError: 0 与 KeyError: 1(附例子)
  14. 西游记中托塔李天王的三个儿子,一个女儿和一个干女儿
  15. python if简洁写法_Python - if-else 的多种简洁写法
  16. 假期日历服务器无响应,PrimeNg日历日期无法正常工作(示例代码)
  17. 在北京坐公交和大人流量地铁站换乘
  18. .nc地形数据的python转换实现tiff
  19. 悼念512汶川大地震遇难同胞——来生一起走(dfs+打表)
  20. 我的 C 语言学习生涯记——纪念 Dennis M. Ritchie

热门文章

  1. 光电隔离抗干扰技术及应用
  2. matlab编程入门学习(2)
  3. 4*4矩阵转换成二维平面坐标
  4. globaldata的用法
  5. Winbox v3使用介绍
  6. vue +websocket 加载动图并实现暂停与播放
  7. java7 迅雷_java7下载
  8. MongoDB之副本集创建
  9. php正则中不支持g修饰符吗,Pattern Modifiers – 规则表达式的修饰符(转载)发现PHP里有些正则表达式的应用和PERL里的不一样。。所…-PHP教程,PHP应用...
  10. Python网络爬虫与信息提取(14)—— 百度搜索关键字爬取并整理摘要、标题、关键字等