簡體   English   中英

如何制作列表的別名,python discord bot

[英]How to make alias of list, python discord bot

我最近開始在 python 中開發我的 discord 機器人,並制作了一個“根據圖片猜角色”游戲。 我創建了一個人物圖片列表,但我想做:

圖片上的鏈接=角色名稱

但我完全迷路了,我在谷歌上沒有找到任何幫助。

Links = ["https://cdn.myanimelist.net/images/characters/7/299404.jpg", "https://cdn.myanimelist.net/images/characters/12/299406.jpg"]

以下是僅使用列表的方法:

Links = ["https://cdn.myanimelist.net/images/characters/7/299404.jpg", 
        "https://cdn.myanimelist.net/images/characters/12/299406.jpg"]

Chars = ["Izuku Midoriya", "Katsuki Bakugo"]

猜人物? 現在,如果您顯示Links[0]對應的字符將是Chars[0]


雖然,更好的方法和更合適的方法是使用字典。

mydict = {"Izuku Midoriya" : "https://cdn.myanimelist.net/images/characters/7/299404.jpg", 
          "Katsuki Bakugo" : "https://cdn.myanimelist.net/images/characters/12/299406.jpg" }


for character, link in mydict.items(): 
     # show the picture from the link
     # <put your code on how you want to show your link> 
     
     # receive the guess from user
     guess = input('Enter your guess: ')
     if guess.lower() == character.lower():
         print('You guessed the right character!')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM