python - 如何在随机选择函数中选择两个实例?

标签 python

我可能看起来不清楚,但这就是我想要的,我想在 random.choice 函数中使用这两个实例。

所以这是代码:

B = True
C = True
x = random.choice([B, C])
d = ?

一旦选择了(x),我希望(d)保留剩下的选择,所以假设如果(x)是(B),我希望(d)保留(C)。

最佳答案

x, d = random.sample([B, C], 2)

random.sample([B, C], 2) 将返回 [B, C][C, B]随机,然后我们使用元组拆包。

关于python - 如何在随机选择函数中选择两个实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50706661/

相关文章:

python - 在性能方面哪个更合适 - 多线程或多处理?

python - 值错误: malformed node or string error when parsing lists from a text file

python - 使用表格编写适合文件时如何停止打印数据类型?

python - 匹配包含分隔格式的特定字符串的文件名

python - 当列表索引超出范围时插入错误消息

python - 如何在Python中加载带有日期和时间的文件作为日期时间对象?

python - 从 Python 中的无限生成器获取子集列表

python - 不同线程的输出分离

python - Python IDLE 2.7 中出现语法错误,但 PythonTutor 中没有

python - 找出 N 个槽中 3 个数字的所有可能排列 [Python]