【问题标题】:How does python compare strings with same letters after each other?python如何逐个比较具有相同字母的字符串?
【发布时间】:2019-11-19 20:12:53
【问题描述】:

我从 python 开始,在我的课程中遇到了一个基于字符串操作的挑战。我不会提出整个挑战,因为我想自己解决它,但想问一个问题:

a = "abc"
b = "aabc"
b < a
True

如何比较字符串? b 有更多字符,无论 b

【问题讨论】:

标签: python string substring logic


【解决方案1】:

Python 按字典顺序进行比较。在doc 中了解更多信息。

【讨论】:

    【解决方案2】:

    比较字符串时,会考虑字符及其大小写。因此,数字字符通常小于任何字母字符。大写字母字符有条件地小于小写字母字符。如果初始字符在相同的情况下表示字母字符,则按字母顺序查找。所以,“aa”小于“ba”,“ba”小于“ca”。

    【讨论】:

      猜你喜欢
      • 2019-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-19
      • 2017-10-02
      • 1970-01-01
      相关资源
      最近更新 更多