空白的天 发表于 2020-11-20 22:02:09

python sort问题

sort默认是按从小到大排序的,那如果一个列表里面全都是是全中文的字符串,那他会按什么规律排序

sunrise085 发表于 2020-11-20 22:11:20

中文也有编码的。就像字符有ASCII编码一样

jackz007 发表于 2020-11-21 00:02:52

本帖最后由 jackz007 于 2020-11-21 00:06 编辑

>>> for x in '鱼C论坛':
    print(x , ' : ' , hex(ord(x)))

鱼:0x9c7c
C:0x43
论:0x8bba
坛:0x575b
>>>chr(0x9c7c) + chr(0x43) + chr(0x8bba) + chr(0x575b)
'鱼C论坛'
>>>
      可见,字符就是数字

空白的天 发表于 2020-11-21 11:02:09

谢谢大家,大概懂了
页: [1]
查看完整版本: python sort问题