python-3.x 我的列表在切换时只显示“9”作为第一个索引

ux6nzvsh  于 2023-06-25  发布在  Python
关注(0)|答案(2)|浏览(90)

很明显我是个初学者...我的问题是,每当我在一个随机列表中切换第一个和最后一个元素时,第一个索引总是得到分配的nb“9”,即使列表中没有9。
THX 4帮助
我只想切换第一个和最后一个索引

wz1wpwve

wz1wpwve1#

在第17行,您将数组的元素0赋值给9

z_unsort[0] = (anzahl - 1)

在输出中,您将anzahl指定为10
我猜这是个错别字

rbl8hiat

rbl8hiat2#

如果你只想用最后一个元素来切换第一个元素,你可以使用'temp'变量。代码如下:

temp = z_unsort[0]
z_unsort[0] = z_unsort[-1]
z_unsort[-1] = temp

相关问题