反转Python中元组列表中的每个元组
当需要反转元组列表中的每个元组时,可以使用负步长切片。
列表可以用来存储异构值(即任何数据类型的数据,如整数、浮点数、字符串等)。元组列表基本上包含包含在列表中的元组。
在负切片中,索引使用负数而不是正数来访问。
下面是对此的演示:
示例
def reverse_tuple(my_tuple):
return [tup[::-1] for tup in my_tuple]
my_list = [(21, 22), (43, 74, 45), (76, 17, 98, 19)]
print("The list of tuples is ")
print(my_list)
print(reverse_tuple(my_list))输出
The list of tuples is [(21, 22), (43, 74, 45), (76, 17, 98, 19)] [(22, 21), (45, 74, 43), (19, 98, 17, 76)]
解释
- 定义了一个名为“reverse_tuple”的方法,它接受一个元组列表作为参数。
- 它迭代参数并使用“::”运算符和负索引返回直到最后一个索引的元素。
- 定义了一个元组列表,并在控制台中显示。
- 通过将此元组列表传递给它来调用先前定义的用户函数。
- 此输出显示在控制台中。
广告
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP