按顺序排列元组
当需要对元组中的列表进行排序时,可以使用“元组”方法、“已排序”方法和生成器表达式。
“已排序”方法用于对列表元素进行排序。它是返回已排序列表的内置函数。
生成器是创建迭代器的简单方法。它自动实现具有“__iter__()”和“__next__()”方法的类,并跟踪内部状态,以及在没有可返回的值时引发“StopIteration”异常。
“元组”方法使用可迭代元素作为参数,并将其转换为元组类型。
列表可用于存储异构值(即任何数据类型的数据,例如整数、浮点数、字符串等)。
以下是相同的演示 −
示例
my_tuple = ([4, 55, 100], [44, 55, 67], [7, 86, 0])
print("The tuple of list is ")
print(my_tuple)
my_result = tuple((sorted(sub) for sub in my_tuple))
print("The tuple of list after sorting is : " )
print(my_result)输出
The tuple of list is ([4, 55, 100], [44, 55, 67], [7, 86, 0]) The tuple of list after sorting is : ([4, 55, 100], [44, 55, 67], [0, 7, 86])
说明
- 创建列表元组,并将其显示在控制台上。
- 使用“已排序”方法对其进行迭代和排序。
- 使用“元组”方法将其转换为元组。
- 所有这些都是使用生成器表达式完成的。
- 这被分配给一个值。
- 它显示在控制台中。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP