小编Qin*_*ing的帖子

如何对 SHA256 十六进制字符串进行 Base64 编码

您好,我需要帮助来获取 Base64 编码列,我得到的是 sha256 哈希列,我想获取 44 个字符,但是当我在 python 中尝试此操作时

[base64.b64encode(x.encode('utf-8')).decode() for x in xxx['yyy']]

它返回 88 个字符,有人可以帮忙吗?基本上我想用Python实现下图所示的步骤,谢谢! 在此输入图像描述

在此输入图像描述

在此输入图像描述

python base64 encode sha256

4
推荐指数
1
解决办法
1万
查看次数

如何使用python找到第一个不重复的字符?

我正在解决一个问题:给定一个由小英文字母组成的字符串 s,找到并返回其中第一个不重复字符的实例。如果没有这样的字符,则返回'_'。

例如:s = "abacabad",输出应为firstNotRepeatingCharacter(s) = 'c'。

我写了一个简单的代码,它通过了所有测试,但是当我提交它时,它报告错误,有人知道我的代码有什么问题吗?谢谢你!

def firstNotRepeatingCharacter(s):   
    for i in list(s):
        if list(s).count(i) == 1:
            return i
    return '_'
Run Code Online (Sandbox Code Playgroud)

python list

1
推荐指数
1
解决办法
3173
查看次数

标签 统计

python ×2

base64 ×1

encode ×1

list ×1

sha256 ×1