python – 从元组中获取备用值

如何从元组中获取其他(不匹配的值)?

例如:我有val =’y’

和t =(‘y’,’n’)

我想从元组中返回’n’.就像是

if val=='y':
   return 'n'
else:
   retun 'y'

最佳答案 您可以使用以下语句:

return t[0] if val == 'y' else t[1]

您还可以索引到元组:

return t[val == 'n']
点赞