列表

列表(也就list)

  • 一组数据集合

  • 里面的数据可以是字符串

  • 里面的第一个数据序号是0
    即从0开始数

  • 列表的创建

    • a[]
    • a=list()
  • 列表的下表可以是负数,比如a[-1],表示倒数第一个
    、、

  • 切片:把列表中的内容进行截取
    截取完之后创建新的列表
    在范围截取时都是左闭右开
    比如a[1:10]
    单纯切片不返回值

    切片的括号内,数字可以为空
      - 左为空则是从0开始,右为空则是到结束最后一个
    

    默认切片的步长是1,正1,也就是说默认是从左往右取,但是可以自己定义长度
    如a[1:10:2] 表示从第二个取到第11个,每两个一取

    • 切片的负数切法
      a[-5:-1] ###这里注意,左闭右开,-1取不到
      如果步长为负,那么则是从右往左取,此时应该为a[8:2:-2]这种形式
a = [1,2,3,4,5,6]
aa = ["a","asd","d"]
aaa = "asdasd"
# 列表的创建
b= []
c = list()
# 注意
print(list(a))
print(list(aa))
[1, 2, 3, 4, 5, 6]
['a', 'asd', 'd']
# 切片
a = [1,2,3,4,5,6,7,8,9,10]
b = a[3:6]
c = a[1:9:3]
d = a[-3:-1]
e = a[8:1:-1]
# c = a[0,2,4]这种时错误的
# 用数字来代表具体的内容,和数列很像
print(a[2:4])
print(b)
print(c)
print(d)
print(e)
[3, 4]
[4, 5, 6]
[2, 5, 8]
[8, 9]
[9, 8, 7, 6, 5, 4, 3]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值