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']
推荐阅读
- laravel - Laravel Nova:如何从二进制字符串显示图像?
- php - laravel 中的 301 重定向 using.htacess
- java - 如何在持久性螺栓中配置正确的并行度?
- javascript - 如何使用 webpack4 构建自己的 js 库?
- elasticsearch - 让文档匹配多桶日期直方图
- matplotlib - 绘制具有特定 x 轴值的图形
- java - 将高程应用于 TextInputLayout
- javascript - 将动态字符串值传递给 vuelidate $v 对象 - Vue
- python - 使用 python 考虑屏幕输出的可变性
- android - 是否可以从 android studio 中的现有图片中获取时间戳?