Python 多维数组求下标
2017-01-12 00:40
190 查看
def list_index(List,sub_ele,Index=[],a=0): for i in List: print 'search...'+`Index` if isinstance(i,list): Index.append(a) x=list_index(i,sub_ele,Index,a=0) if x: return x Index.pop() elif sub_ele == i: Index.append(a) print 'success:'+`Index` return Index a+=1
List=['a','i',['b','c'],'e',['f',['g',['z'],['y',['k']],['j',['n',['m'],'w'],'x']],'h'],'l'] sub_ele='y' print list_index(List,sub_ele)
相关文章推荐
- Python 初始化多维数组代码
- [转]Python多维数组初始化
- Python中创建一个多维数组的方法
- 多维数组元素的下标引用于指针访问
- Python中如何动态生成多维数组
- Python天天美味(24) - 初始化多维数组
- 矩阵或多维数组两种常用实现方法 - python
- python 多维数组相加
- python 用numpy生成多维随机数组
- Python多维数组和矩阵
- PHP 获取一维或多维数组某个特定键(数组下标)的所有值
- python 多维数组构建问题
- python中数组与多维数组用法介绍
- python中如何表示多维数组(即矩阵形式)
- Python之父:为什么Python数组下标从0开始
- 关于多维数组的下标重载
- [转]Python初始化多维数组
- python 多维数组的排序
- Python基础——numpy.ndarray一维数组与多维数组
- Python中多维数组flatten的技巧