list中删除元素的方法:pop(x)和remove(x)
2015-03-27 11:12
183 查看
简单总结一下
:
list.remove(x)中的参数是列表中元素,即删除某个元素;
list.pop([i])中的i是列表中元素的索引值,这个i用放括号包裹起来,意味着还可以不写任何索引值,如上面操作结果,就是删除列表的最后一个。给看官留下一个思考题,如果要像前面那样,能不能事先判断一下要删除的编号是不是在list的长度范围(用len(list)获取长度)以内?然后进行删除或者不删除操作。
相关文章推荐
- 列表:list[1],切片list[1:3],追加insert,修改,删除remove,del,pop,查找index,统计count,清空list.clear() 翻转list.reverse(),排序list.sort(),扩展list.extend,
- leetcode(83)—— 删除已排序链表重复元素(Remove Duplicates from Sorted List)
- 兰亭集势笔试题:用最优方法从LinkedList列表中删除重复元素
- Leetcode Remove Nth Node From End of List 删除链表倒数第n个元素
- JAVA中循环删除list中元素的方法总结
- vector删除元素之pop_back(),erase(),remove()
- python中List添加,删除元素的几种方法
- leetcode 83--Remove Duplicates from Sorted List 链表 删除元素
- Iterator对象的remove方法是迭代过程中删除元素的唯一方法
- ArrayList中remove()方法删除长度大于5的元素之后下标重定位的问题
- Java集合之List遍历找到匹配元素删除方法总结
- 在Python的列表中利用remove()方法删除元素的教程
- List调用remove(object);方法无法删除!
- JAVA中循环删除list中元素的方法总结
- Java编程:删除 List 元素的三种正确方法
- Java集合之List遍历找到匹配元素删除方法总结
- jQuery删除元素方法remove(),detach(),empty()
- [leetcode] Remove Nth Node From End of List 删除链表开始的第n个元素
- 为什么Iterator的remove方法可保证从源集合中安全地删除对象,而在迭代期间不能直接删除集合内元素
- [bxd学习java基本点]7.linkedList方法,remove移走的要显示元素