跳转到内容
欢迎抵达彼岸 彼岸花开 此处谁在 -彼岸论坛

[Python] Python 中 message.guild.id if message.guild else None 这种表达式,还能写得更简洁吗?

Featured Replies

发表于

另外

new_message = {
        'messageId': message.id,
        'authorId': message.author.id,
        'content': message.content,
        'guildId': message.guild.id if message.guild else None
}

如果我想让 authorId 在 message.author 为 None 时直接没有这项,有办法在定义这个 dict 就实现,而不是创建完再 del 或者创建完再加上吗?