首页 > 代码库 > 杂谈4.py
杂谈4.py
- 当冒号前面的或者后面的数值省略时,默认是最前面或者最后面
- 当前面和后面都省略代表全部
- List[int a:int b:int d]代表从a开始到b结束隔着d个元素,没有d时代表默认是1
- Len(list)返回list的元素个数
- min(list),max(list),sum(list)前提:list的元素是可比的类型
- list.index(obj)返回obj 在list中的位置
- list.count(obj)返回obj在list中出现过几次
- list[int a:int b ]=[obj]把下标为a到b-1的元素替换为obj(即把多个元素合并)
- list[int a:int b]=[obj1,obj2,…..obj n]如果等号右边的元素个数多于b-a,那么就把多余的元素向后面移
- 当作替换的时候,如果第三个参数不为1时,后面的替换元素就一定要和前面的元素个数相匹配,否则会报错。这个和前面的第三个参数的替换有略微差别
- del list[int i]把list中的第i个元素删除
del list[:int a] 把list中的第0个到第a个元素删除
del list[int a:int b:int c]把list中的每隔c个元素删除
12.list.remove(obj)把值为obj的元素删除,只是把第一个匹配的值删除
13.list.clear()把list中的元素全部删除
14.list.append(obj)只能把obj当作一个元素追加到列表中
15.list.extend(obj)把obj分解扩展到list中
16.list.insert(int a,obj)在索引为a的位置插入obj
杂谈4.py
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。