Python:list的一些操作
来源:互联网 发布:3d打印机切片软件 编辑:程序博客网 时间:2024/05/17 04:27
1、list删除元素
使用del删除对应下标的元素:
li = [1,2,3,4,5,6]del li[2]
删除指定值的元素:
li.remove(4)
使用切片来删除 li = li[:-1] # li = [1,2,3,4,5]
使用这个方法要倍加小心,如果li被作为参数传入函数,那么在函数内使用这种删除方法,将不会改变原list。
li = li[:-1]
u = array([[1,2],[3,4]]) m = u.tolist()#转换为list m.remove(m[0])#移除m[0]m = np.array(m)#转换为array
del list[:]
list=[]
list[:]=[]
函数的本意是将参数L指向的内存清空,用L=[],并不能清空L指向的内存。
L[:]=[]:把L对应的内存清空。
del L[:] 的效果跟L[:]=[]的效果是一样的。
阅读全文
0 0
- Python:list的一些操作
- python的list操作
- python的list操作
- List集合的一些操作
- 关于List的一些操作
- python list的一些用法
- python list的一些特性
- Python:list的一些方法
- python+list的几个操作
- Python的列表操作List
- list容器的一些简单操作
- python list的一些用法总结
- python中list的一些用法
- python关于list的一些小笔记
- python 嵌套list的一些小结
- list中一些操作
- 【python系列】列表list的操作讲解
- python list的append和extend操作
- Floyd算法
- eclipse的文字大小
- 【MySQL】常用命令
- EventBus3.0源码分析(上)
- 工作日志-2017年06月02日
- Python:list的一些操作
- bootstrap-table自定义复选框列的样式
- Java初级入门之 Four 类和对象
- Linux定时清理文件定时任务
- 互联网协议入门(一)
- hdu3018—Ant Trip(欧拉回路一笔画问题)
- OTSU阈值化
- java25要点
- The CometD Reference Book – 3.1.1