通过在每个元素后添加给定字符串将元组转换为列表的 Python 程序
当需要通过在每个元素后添加给定字符串将元组转换为列表时,将使用列表解析。
示例
以下是相同的演示:
my_tuple = ((15, 16), (71), 42, 99) print("The tuple is :") print(my_tuple) K = "Pyt" print("The value of K is :") print(K) my_result = [element for sub in my_tuple for element in (sub, K)] print("The result is :") print(my_result)
输出
The tuple is : ((15, 16), 71, 42, 99) The value of K is : Pyt The result is : [(15, 16), 'Pyt', 71, 'Pyt', 42, 'Pyt', 99, 'Pyt']
说明
定义了一个整数元组的元组,并显示在控制台上。
为 K 定义了一个值,并显示在控制台上。
列表解析用于遍历元素,'in' 运算符用于检查元素是否与指定的值 K 相同。
如果相同,则将其转换为列表,并分配给变量
这是控制台上显示的输出。
广告