根据索引获取列表中单词的字母索引

问题描述

假设我有一个单词列表:

mockMvc.perform(multipart("/upload").file("file","example".getBytes())) 
    .andExpect(status().isOk())
    .andDo(document("upload",RequestPartsSnippet.requestParts( 
        RequestPartDescriptor.partWithName("file").description("The file to upload")) 
));

我得到一个索引i,比方说l = ['example','to','a','list','of','words']

我需要返回10中包含第i个字符的单词中字母的索引,

因此在10的示例中,第10个元素(从零开始)是单词l中的l-我需要返回的是0,如{{1} }是单词中的第一个字母。

例如,对于i = 17,输出将为list,因为17指向l中的字母1-和{中的o索引{1}}是1。

我一直在尝试一种简单的方法来实现此目的,但我没有发现任何优雅的方法。

任何帮助将不胜感激!

我问了类似的问题,并在这里得到了很好的答案:

similar question

但是找不到在这里修改答案的好方法。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)