在 Python 中使用参数初始化元组


当需要使用某些参数初始化元组时,可以使用 'tuple' 方法和 '*' 运算符。

'tuple' 方法会将传入给它的可迭代对象转换成元组类类型。

* 运算符可用于获得两个值的乘积。它还可用于多次乘以一个值并将它显示在控制台上。

以下是针对它的演示 −

示例

在线演示

N = 6
print("The value of N has been initialized to "+str(N))

default_val = 2
print("The default value has been initialized to " +str(default_val))

indx = 3
print("The index value has been initialized to "+ str(indx))

val_to_add = 6
print("The value to be added is initialized to " +str(val_to_add))

my_result = [default_val] * N
my_result[indx] = val_to_add
my_result = tuple(my_result)

print("The tuple formed is : ")
print(my_result)

输出

The value of N has been initialized to 6
The default value has been initialized to 2
The index value has been initialized to 3
The value to be added is initialized to 6
The tuple formed is :
(2, 2, 2, 6, 2, 2)

说明

  • 初始化值 'N'、'index'、'需要添加的值' 和一个默认值并显示在控制台上。
  • 默认值乘以 'N' 并分配给一个变量。
  • 此操作分配给一个变量。
  • 该变量的 'index' 被分配了需要添加的值。
  • 接下来,该变量被转换成一个元组,并存储在变量中。
  • 此变量就是显示在控制台上的输出。

更新于:12-3-2021

413 次浏览

开启你的 职业生涯

完成课程获得认证

开始学习
广告
© . All rights reserved.