找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1305|回复: 2

[求助] 求助列表函数里显示序列问题

1

主题

2

帖子

2

积分

贫民

积分
2
david4801 发表于 2021-9-7 04:13:21 | 显示全部楼层 |阅读模式

suitcase = ["shirt", "shirt", "pants", "pants", "pajamas", "books"

colon_after = suitcase[2:]
print(colon_after)


colon_after_negative = suitcase[-2:]
print(colon_after_negative)



请问一下这个里面【2:】和【-2:】应该怎么解释和区分






回复

使用道具 举报

0

主题

2

帖子

2

积分

贫民

积分
2
xixidong1128 发表于 2021-9-9 19:38:29 | 显示全部楼层
参考列表切片
回复 支持 反对

使用道具 举报

0

主题

102

帖子

102

积分

侠客

积分
102
傻眼貓咪 发表于 2021-9-9 20:47:17 | 显示全部楼层
  1. arr = ['A', 'B', 'C', 'D', 'E']

  2. print(arr[2:]) # 從第 2 位置開始訪問
  3. print(arr[-2:]) # 從最後第 2 位置開始訪問
  4. print(arr[:2]) # 第 2 位置前結束訪問(不包括第 2 位置)
  5. print(arr[:-2]) # 最後第 2 位置前結束訪問(不包括最後第 2 位置)
  6. print(arr[::2]) # 每隔著1個元素訪問
  7. print(arr[::-2]) # 每隔著1個元素訪問(逆遍歷)
复制代码
  1. ['C', 'D', 'E']
  2. ['D', 'E']     
  3. ['A', 'B']     
  4. ['A', 'B', 'C']
  5. ['A', 'C', 'E']
  6. ['E', 'C', 'A']
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表