gpt4 book ai didi

Python:元组的最后一个元素

转载 作者:行者123 更新时间:2023-11-28 20:09:45 25 4
gpt4 key购买 nike

我会像这样隔离元组的最后一个元素

a = (3,5,5)
last = a[-1]

但问题是我有这样一个不错的代码

if var == last:
do something

它取第一个 5 而不是第二个,我该怎么做才能取最后一个?

最佳答案

你想做的事是不可能的。这两个五完全一样。

但是,当遍历元组时,您可以像这样检查是否到达了最后一个元素:

a = (3, 5, 5)
for i, var in enumerate(a):
if i == len(a) - 1:
print 'last element:'
print var

演示:

In [1]: a = (3, 5, 5)
In [2]: for i, var in enumerate(a):
...: if i == len(a) - 1:
...: print 'last element:'
...: print var
...:
3
5
last element:
5

关于Python:元组的最后一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10152766/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com