Python程序:查找字符串列表中第K个单词的字符位置

Python程序:查找字符串列表中第K个单词的字符位置

当需要查找字符串列表中第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”的值并在控制台上显示它。

  • 使用枚举迭代列表的元素。

  • 使用枚举访问每个元素中的第0个元素。

  • 将其转换为列表。

  • 由于使用了枚举,所以输出在这里将会是整数。

  • 显示这个列表的第“K”个元素作为输出。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程