• 切片


    # 切片是list取值的一种方式
    nums = ['小辚','小明','小青','小牛']
                  #  0        1       2         3
    # print(nums[1:3])

    # print(nums[0])
    # print(nums[1:3])  #顾头不顾尾
    # print(nums[1:]) #如果从某个下标开始取,取到末尾结束,那么末尾的下标可以省略不写
    # print(nums[:2]) #如果是从头开始取,取到后面某个下标结束,那么开头的下标可以不写
    # print(nums[:]) #取所有的

    lis = list(range(1,21))
    # print(lis)
    # print(lis[::2]) #步长,隔几个取一次
    # print(lis[::-2]) #步长,隔几个取一次
    # #如果步长是正数的话,从左往右边开始取值
    # ##如果步长是负数的话,从右边往左边开始取值
    # print(lis[::-1]) #反转list
    # print(lis)
    # print(lis[1::-1])
    # print(lis[:])
    # lis.reverse()  #反转数组,改变了原来list的值
    # new_list = lis[::-1]  #产生了新的一个list,不会改变原来list的值
    # print(new_list)
    # print(lis)
    # #切片操作同样适用于字符串。
    # info = '你好,今天天气很好'
    # #        0 1 2 3 4 5 6 7 8
    # print(lis)
    # print(lis[:18:-1])
    # [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
                                                                     #18 # 19

    print(lis)
    print(lis[::-2])
    print(lis[::-1])
    # print(lis[:18:-1])  # -1倒序,开头没有取值,所以默认从20往左取值,取到18的下标(19),但不顾尾,所以19不取
    s = 'hahaha'
    s = '小黑'
    print(s)
    # print(s[0])
    # print(s[::-1])

  • 相关阅读:
    flushdb()
    del()
    删除匹配某个pattern的一组键
    I函数
    字段映射
    maven技术(一)软件安装与配置
    jQuery监听事件经典例子
    IE中调试JS的一款很好的工具
    技术大牛是如何拿到国内IT巨头offer的?
    bzoj2124 等差子序列(hash+线段树)
  • 原文地址:https://www.cnblogs.com/jiadan/p/8666967.html
Copyright © 2020-2023  润新知