2024-09-28 05:22:41 发布
网友
嗨,假设我有以下清单:
words = ['maritus', 'et', 'quolibet', 'is', 'habitancium', 'dico', 'locum~locus', 'domus', 'totus', 'tempus', 'vitis', 'is', 'de', 'quolibet', 'ipse']
还有下面这个词:轨迹
我想得到它在哪里的索引,比如:6 以下内容:
ind = words.index('locus')
只适用于整个单词
在生成器上使用next(),生成words列表中locus为in的每个单词。但是,因为需要索引,所以应该enumerate在words列表中,只生成索引i。你知道吗
next()
words
locus
in
enumerate
i
next(i for i, w in enumerate(words) if 'locus' in w) #6
要获得所有事件的索引,我们可以使用list-comprehension:
list-comprehension
[i for i, w in enumerate(words) if 'locus' in w]
在生成器上使用
next()
,生成words
列表中locus
为in
的每个单词。但是,因为需要索引,所以应该enumerate
在words
列表中,只生成索引i
。你知道吗要获得所有事件的索引,我们可以使用
list-comprehension
:相关问题 更多 >
编程相关推荐