在 Python 中获取字符串元组中的第一个索引值
pythonserver side programmingprogramming更新于 2026/1/23 0:12:17
我们有一个字符串元组。我们需要创建一个元素列表,这些元素是元组中这些字符串的第一个字符。
使用索引
我们设计一个 for 循环来获取每个元素并通过将索引条件应用为 0 来提取第一个字符。然后列表函数将其转换为列表。
示例
tupA = ('Mon', 'Tue', 'Wed', 'Fri')
# 给定元组
print(" 给定列表:\n" ,tupA)
# 使用 for 循环的索引
res = list(sub[0] for sub in tupA)
# 打印结果
print("First index charaters:\n",res)
输出
运行上述代码得到以下结果 −
给定列表:
('Mon', 'Tue', 'Wed', 'Fri')
First index charaters:
['M', 'T', 'W', 'F']
使用 next 和 zip
我们将 zip 应用于元组,然后应用 next 来获取每个元素的第一个字符。
示例
tupA = ('Mon', 'Tue', 'Wed', 'Fri')
# 给定元组
print(" 给定列表:\n" ,tupA)
# 使用 next 和 zip
res = list(next(zip(*tupA)))
# 打印结果
print("First index charaters:\n",res)
输出
运行上述代码得到以下结果 −
给定列表:
('Mon', 'Tue', 'Wed', 'Fri')
First index charaters:
['M', 'T', 'W', 'F']
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

