Python 程序从字符串列表中查找第 K 个单词的字符位置
pythonserver side programmingprogramming更新于 2025/10/19 16:44:17
当需要从字符串列表中查找"第 K 个"单词的字符位置时,使用列表推导式和枚举。
示例
下面是相同的演示 −
my_list = ["python", "is", "fun", "to", "learn"]
print("列表为:")
print(my_list)
K = 15
print("K 的值为 :")
print(K)
my_result = [element[0] for sub in enumerate(my_list) for element in enumerate(sub[1])]
my_result = my_result[K]
print("结果为:")
print(my_result)
输出
列表为: ['python', 'is', 'fun', 'to', 'learn'] K 的值为 : 15 结果为: 2
解释
定义字符串列表并显示在控制台上。
‘K’ 的值已定义并显示在控制台上。
使用列表推导式通过枚举对列表元素进行迭代。
使用枚举访问每个元素中的第零个元素
这被转换为列表。
由于使用了枚举,因此此处的输出将是一个整数。
此列表的第‘K’个元素显示为控制台上的输出。
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

