主页 > 国防制作 >[Python]以字串String搜寻清单List方法 >

[Python]以字串String搜寻清单List方法

2020-05-22 | 浏览: 9828
[Python]以字串String搜寻清单List方法 先随意设置List清单 li = ['ABCD','>DEFG','GHIJ'] 然后设置一变数 a = 0,接着利用迴圈一一读取清单中的任意元素再利用判断式就可以搜寻指定的字串到底出现在清单中的那个位置,这边要注意到此方法适用字串长度小于等于清单元素长度比如以下範例li=['ABCD','>DEFG','GHIJ']a=0for i in li :    if 'ABCD' in i:        print(li[a],'location:',a)    a+=1>>ABCD location: 0备注 : List清单的元素位置是从0开始往后编排,所以在设置变数a时才会以0当作起点这边介绍另外一种方法是将for迴圈和if判断式写在一起,最后的结果b以清单的形式呈现,利用List清单的搜寻功能输入清单b的第0个元素就可以找到在清单 li 中的位置li=['ABCD','>DEFG','GHIJ']b = [i for i in li if 'ABC' in i]print(b,'location:',li.index(b[0]))>>['ABCD'] location: 0 实机DEMO[Python] Python学习总集liabcdlistpython搜寻字串location设置元素利用
上一篇: 下一篇:

推荐: