列表

发布: (2026年2月8日 GMT+8 12:14)
2 分钟阅读
原文: Dev.to

Source: Dev.to

切片

从列表中选择连续的特定范围。

  • x[1:3] : 从 x 的第 1 个索引到第 3 个之前
  • x[:2] : 从 x 的起始到第 2 个之前
  • x[1:] : 从 x 的第 1 个索引到结束
  • x[:] : 返回 x 的所有值

步长(增量值)

在切片时可以指定间隔。

  • x[1:7:2] : 从 1 到 7,以间隔 2 进行选择
  • x[::-1] : 从后向前顺序返回

列表的运算

  1. 덧셈 xs + ys
    创建一个将两个列表连接起来的新列表。

  2. 곱셈 xs * n
    创建一个将列表 xs 重复 n 次的新列表。

  3. in 연산 y in xs
    检查值 y 是否包含在列表 xs 中。

  4. not in 연산 y not in xs
    检查值 y 是否不在列表 xs 中。

解包(Unpacking)

자료 구조의 값을 각 변수에 할당
언패킹 시 할당 받는 변수의 개수가 적거나 많으면 모두 에러 발생
필요 없는 경우에는 _ 변수 사용
0 浏览
Back to Blog

相关文章

阅读更多 »

列表主要方法

值所属形式的函数 - xs.append(y):在列表 xs 的末尾添加值 y - xs.extend(ys):在列表 xs 中添加列表 ys 的所有值(相当于加法操作) - xs.insert(idx, y):在列表 xs 的位置 idx 插入值 y - xs.remove(y):从列表 xs 中删除值 y …