代码之家  ›  专栏  ›  技术社区  ›  NelsonGon phoxis

在python中简单地将false作为f传递

  •  -2
  • NelsonGon phoxis  · 技术社区  · 7 年前

    我怎样才能让python自动知道f是假的,t是真的? 例子:

    import seaborn as sns
    iris=sns.load_dataset("iris")
    iris.groupby("species").size().sort_values(ascending=F)
    

    这失败了。我怎样才能让它工作?

    3 回复  |  直到 7 年前
        1
  •  2
  •   Ludo    7 年前

    这样声明变量t和f,它们将在整个代码中表示相应的布尔值。 T, F = [True, False] .

    不过,我认为这将被视为不好的做法。最好在代码中显式。

        2
  •  1
  •   DirtyBit    7 年前

    宣布 var 第一:

    import seaborn as sns
    F = False
    
    iris=sns.load_dataset("iris")
    iris.groupby("species").size().sort_values(ascending=F)
    
        3
  •  1
  •   Fyodor Kutsepin    7 年前

    您可以声明变量“f”并将“false”赋给它。如其他答案所示。但这不是一个好的做法。”可读性计数”,参见:

    import this