【发布时间】:2021-07-21 08:25:18
【问题描述】:
我有一个类似的列表:
list = ['a', 'b', 'c', 'd', 'e']
我想切片,选择“a”、“c”、“d”。我尝试做:
list[0, 2, 3]
我收到一条错误消息:“列表索引必须是整数或切片,而不是元组”。
我也试过了:
list[True, False, True, True, False]
我收到一条错误消息:“列表索引必须是整数或切片,而不是列表”。
谁能帮帮我?
问候
【问题讨论】:
-
我不相信这可以作为一个切片来完成,因为所需的元素是不规则的。你真的想要一个切片吗?
-
这不是一个有效的列表切片......这是错误告诉你的。