将元组转换为列表的Python程序,在每个元素后添加给定的字符串

将元组转换为列表的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值相同。

  • 如果是的话,这将被转换为列表,并被分配给一个变量。

  • 这就是在控制台上显示的输出。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程