python - Python 给了我一和减一,我怎样才能将其更改为 True 和 False?
问题描述
我尝试了布尔值,但它为所有内容都提供了 True,我使用的是 Ubuntu Virtualbox,在其中安装了 Python 3。
解决方案
def change(that):
if that == 1:
return True
else if that == -1:
return False
else:
raise ValueError("That is not -1 or 1 as expected.")
然后你可以打电话
for i in range(len(my_list)):
my_list[i] = change(my_list[i])
推荐阅读
- r - 将数字向量转换为 R 中的连续整数
- c# - 通用值在列表中分配数据类型
- c - 复制匿名管道而不是标准输出并通过它传递参数
- c# - 使用 Exchange Web 服务和 Windows 身份验证连接到 Exchange Server
- vue.js - 如何在 chrome 扩展中实现支付
- apache - 如何使用 htaccess 规则将根子文件夹重定向到子域
- javascript - 如何使图标显示在每个
- 元素
- python - 如何在python的for循环中插入if条件
- android-studio - 无法解析方法 getExternalFilesDir()
- java - 如何将 Camel google-pubsub-component 连接到 Pubsub 模拟器?