wrmt.net
当前位置:首页 >> python list返回inDEx >>

python list返回inDEx

str = ('AGTACACGTTAC', 'GGATCC')list1 = list(str[0])list2 = list(str[1])result = []current = -1 for ch in list2: if len(list1) == 0: break try: index = list1.index(ch) current += index + 1 result.append(current) list1 = list1[i...

list的index(object)返回 元素第一次出现的位置 如 a = ["ab","cd",1,3] print a.index(1) 输出就是2

>>> data[100, 94, 88, 82, 76, 70, 64, 58, 52, 46, 40, 34]>>> data.index(76)4>>>

这个练习题的主要目标是什么?我估计老师的意思是不能用一个现成的函数直接实现目标,必须用更低层次的函数实现。

python实现index()功能: 语法 index()方法语法: str.index(str, beg=0, end=len(string)) 参数 str -- 指定检索的字符串 beg -- 开始索引,默认为0。 end -- 结束索引,默认为字符串的长度。 返回值 如果包含子字符串返回开始的索引值,否则抛...

#!usr/bin/python resList = []; resList1 = [1,2,3,1,3] resList2 = [] for i in range(len(resList1)): if(resList1.count(resList1[i]) >=2 ): if(resList2.count(resList1[i]) >= 1): continue else: resList2.append(resList1[i]) print re...

试试这个,代码写的比较粗略,不过能用 >>> mlist3 [['a1', 'a2', 'a3'], ['b1', 'b2', 'b3'], ['c1', 'c2', 'c3']] >>> def show_index(x): ... index1 = [x in y for y in mlist3].index(True) ... index2 = mlist3[index1].index(x) ... retu...

Python编程中对字符串进行搜索查找,并返回字符位置,案例代码如下: # multiple searches of a string for a substring # using s.find(sub[ ,start[, end]]) #以下面test这段文本为例text = 'MSKSASPKEPEQLRKLFIGGLSFETTDESLRSAHFESSSYGSAGRRF...

r1 = [] 是空数组,但是你对这个数组 r1[j] = 是怎么个意思?肯定越界嘛,用append吧

def getMinIndex(my_list): min = my_list[0] for i in my_list: if i < min: min = i return my_list.index(min) a = [12,33,55,98,2,87,23,34,38,21] print(getMinIndex(a)) >>> 4

网站首页 | 网站地图
All rights reserved Powered by www.wrmt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com