在Python中获取字符串元组中的第一个索引值

我们有一个字符串元组。我们需要创建一个元素列表,这些元素是这些字符串在元组中的第一个字符。

带索引

我们设计了一个for循环以获取每个元素,并通过将索引条件设置为0来提取第一个字符。然后list函数将其转换为列表。

示例

tupA = ('Mon', 'Tue', 'Wed', 'Fri')

# Given tuple

print("Given list : \n" ,tupA)

# using index with for loop

res = list(sub[0] for sub in tupA)

# printing result

print("First index charaters:\n",res)

输出结果

运行上面的代码给我们以下结果-

Given list :

('Mon', 'Tue', 'Wed', 'Fri')

First index charaters:

['M', 'T', 'W', 'F']

与下一个和拉链

我们将zip应用于元组,然后再应用以获得每个元素的第一个字符。

示例

tupA = ('Mon', 'Tue', 'Wed', 'Fri')

# Given tuple

print("Given list : \n" ,tupA)

# using next and zip

res = list(next(zip(*tupA)))

# printing result

print("First index charaters:\n",res)

输出结果

运行上面的代码给我们以下结果-

Given list :

('Mon', 'Tue', 'Wed', 'Fri')

First index charaters:

['M', 'T', 'W', 'F']

以上是 在Python中获取字符串元组中的第一个索引值 的全部内容, 来源链接: utcz.com/z/358402.html

回到顶部