按照大小和升序对二进制字符串进行排序。
创始人
2024-08-23 16:00:32
0

可以将二进制字符串转换为整数,然后使用Python内置的sorted函数进行排序。

示例代码如下:

strings = ['1010', '0001', '1111', '0101']
nums = [int(s, 2) for s in strings]  # 转换成十进制整数
sorted_nums = sorted(nums)  # 对整数进行排序
sorted_strings = [bin(num)[2:].zfill(len(strings[0])) for num in sorted_nums]  # 转换回二进制字符串
print(sorted_strings)  # ['0001', '0101', '1010', '1111']

首先,将字符串列表中的每个二进制字符串转换为十进制整数,这可以使用int(s, 2)函数实现。然后,使用内置函数sorted对整数列表进行排序。最后,将排序后的整数转换为二进制字符串并存储在新的字符串列表中,这可以使用bin(num)[2:].zfill(len(strings[0]))实现。此时,得到的sorted_strings列表即为按照大小和升序排列的二进制字符串列表。

相关内容

热门资讯

辅助开挂!龙岩闲游安卓脚本,w... 辅助开挂!龙岩闲游安卓脚本,wepoker轻量版有透视吗(透视)开挂辅助神器(有挂方式);大家肯定在...
开挂辅助!哥哥打大a游戏攻略,... 开挂辅助!哥哥打大a游戏攻略,wepoker私人局有透视吗(透视)开挂辅助插件(果真有挂);哥哥打大...
开挂辅助!h5大厅反杀,德扑H... 【福星临门,好运相随】;开挂辅助!h5大厅反杀,德扑HHpoker有挂吗(透视)开挂辅助神器(有挂教...
开挂辅助!微信小程序微乐游戏辅... 开挂辅助!微信小程序微乐游戏辅助,德普之星透视(透视)开挂辅助神器(有人有挂);微信小程序微乐游戏辅...
辅助开挂!杭州边锋辅助软件,w... 辅助开挂!杭州边锋辅助软件,wpk辅助插件(透视)开挂辅助脚本(发现有挂);是一款可以让一直输的玩家...
开挂辅助!吉安中至小程序微信辅... 开挂辅助!吉安中至小程序微信辅助,wepokerplus万能挂(透视)开挂辅助脚本(有挂教程);相信...
开挂辅助!雀友会广东潮汕麻雀万... 开挂辅助!雀友会广东潮汕麻雀万能辅助器,wepoker免费脚本咨询(透视)开挂辅助下载(有挂秘籍);...
开挂辅助!琼崖海南麻将辅助器,... 开挂辅助!琼崖海南麻将辅助器,poker world辅助(透视)开挂辅助下载(有挂解惑);琼崖海南麻...
辅助开挂!微乐小程序辅助脚本,... 辅助开挂!微乐小程序辅助脚本,cloudpoker辅助(透视)开挂辅助软件(有挂工具);1、很好的微...
辅助开挂!微信牵手跑辅助,wp... 【福星临门,好运相随】;辅助开挂!微信牵手跑辅助,wpk辅助插件(透视)开挂辅助下载(有挂秘诀);暗...