我的列表消息如下所示:
msg = [('_SIZE', b'\\100'), ('_MODE', b'\\x00'), ('_EXPIRY', b'\\x1000')]
Run Code Online (Sandbox Code Playgroud)
我想从中提取 _EXPIRY 的值
试过 msg['_EXPIRY'], msg[0]['EXPIRY'] 。获取数据的正确方法是什么
您可能想要访问_EXPIRY ,但dict在访问之前需要先将其强制转换。或通过元组列表的索引读取它print(msg[2][1])
msg = [('_SIZE', b'\\100'), ('_MODE', b'\\x00'), ('_EXPIRY', b'\\x1000')]
msg_dict = dict(msg)
print(msg_dict['_EXPIRY'])
Run Code Online (Sandbox Code Playgroud)