在Python中转换为N * N元组矩阵
当需要将N*N元组转换为矩阵时,可以使用简单的循环和*运算符。
*运算符可用于获取两个值的乘积。它也可以用于多次重复单个值并将其显示在控制台上。
以下是相同的演示-
示例
my_tuple_1 = ((11, 14), (0, 78), (33, 11), (10, 78))
print("元组的元组为: ")
print(my_tuple_1)
N = 4
print("N的值已初始化为 "+ str(N))
my_result = []
for tup in my_tuple_1 :
my_result.append( tup +(0, ) * (N - len(tup)))
print("填写值后的元组为: ")
print(my_result)输出结果元组的元组为: ((11, 14), (0, 78), (33, 11), (10, 78)) N的值已初始化为 4 填写值后的元组为: [(11, 14, 0, 0), (0, 78, 0, 0), (33, 11, 0, 0), (10, 78, 0, 0)]
解释
定义了一个嵌套的元组并将其显示在控制台上。
定义并显示“N”的值。
创建另一个空列表。
嵌套的元组被迭代,并且在每个值之后添加0,并重复“N-len(tuple)”次。
这已分配给一个值。
它显示在控制台上。
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短