如何仅打印fi的特定部分

2024-09-28 03:24:43 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我有一个名单,比如:

XX1
XX2
XX3
XZ1
XZ2 

按品牌划分,如:

Atlas

    XX1
    XX2
    XX3

Tediore

    XZ1
    XZ2

在此之后,我只想打印用户选择的所需品牌的特定武器:

elif text.startswith('/weapon'):
    keyboard = InlineKeyboardMarkup(inline_keyboard =[[InlineKeyboardButton(text='Atlas', callback_data='Atlas')],
                                                      [InlineKeyboardButton(text='Tediore', callback_data='tediore')],
                                                      [InlineKeyboardButton(text='DAHL', callback_data='DAHL')],])
bot.sendMessage(msg_data['chat_id'],"Select the brand ?",reply_markup = keyboard )

有什么想法吗


Tags: textdatacallback品牌atlas名单keyboardxx3
1条回答
网友
1楼 · 发布于 2024-09-28 03:24:43

我不完全确定你在射击什么,但你可以使用嵌套的字典策略,品牌是第一级的关键和标签,如'武器'是第二级。e、 g

myBrands={'brand1':{'weapon':brandOneWeapon}}

因此,当你打电话给我的品牌,你可以使用钥匙,只获得你想要的

currentWeapon=myBrands['brand1']['weapon']
print(currentWeapon)

相关问题 更多 >

    热门问题