在 Python 中获取字符串元组的第一个索引值
我们有一个字符串元组。我们需要创建一个列表,该列表是元组中这些字符串的第一个字符。
带索引
我们设计了一个循环,以获取每个元素,并通过将索引条件应用为 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']用 next 和 zip
我们将 zip 应用于元组,然后应用 next 来获得每个元素的第一个字符。
示例
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']
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP