Python 列表操作:get 与 sget 的区别详解
get 和 sget 是 Python 列表中常用的两个方法,它们用于获取列表元素,但参数类型和返回值类型不同。
'get' 主要用于获取单个元素,其参数为单个索引,返回值为单个元素。例如:'a.get(0)',返回列表 a 中的第一个元素。
'sget' 主要用于获取多个元素,其参数为多个索引,返回值为一个数组。例如:'a.sget(0, 2, 4)',返回列表 a 中的第一个、第三个和第五个元素组成的数组。
此外,'sget' 还支持使用布尔值数组作为索引来进行筛选。例如:'a.sget([True, False, True, False, True])',返回列表 a 中的第一个、第三个和第五个元素组成的数组。
原文地址: https://www.cveoy.top/t/topic/oWfF 著作权归作者所有。请勿转载和采集!