中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python字典操作練習題的示例有哪些

發布時間:2020-12-07 09:53:38 來源:億速云 閱讀:255 作者:小新 欄目:編程語言

小編給大家分享一下python字典操作練習題的示例有哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

1、 字典dic,dic = {‘k1’: “v1”, “k2”: “v2”, “k3”: [11,22,33]}

(1). 請循環輸出所有的key

 dic = {'k1': "v1", "k2": "v2", "k3": [11,22,33]}

 for i in dic.keys():

     print(i)

(2). 請循環輸出所有的value

 dic = {'k1': "v1", "k2": "v2", "k3": [11,22,33]}

 for i in dic.values():

   print(i)

(3). 請循環輸出所有的key和value

'''

遇到問題沒人解答?小編創建了一個Python學習交流QQ群:778463939

尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書!

'''

 dic = {'k1': "v1", "k2": "v2", "k3": [11,22,33]}

 for i in dic.items():

     print(i)

4). 請在字典中添加一個鍵值對,“k4”: “v4”,輸出添加后的字典

 dic = {'k1': "v1", "k2": "v2", "k3": [11,22,33]}

 dic["k4"]="v4"

 print(dic)

(5). 請在修改字典中 “k1” 對應的值為 “kidd”,輸出修改后的字典

 dic = {'k1': "v1", "k2": "v2", "k3": [11,22,33]}

 dic["k1"]="kidd"

 print(dic)

(6). 請在k3對應的值中追加一個元素 44,輸出修改后的字典

'''

遇到問題沒人解答?小編創建了一個Python學習交流QQ群:778463939

尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書!

'''

 dic = {'k1': "v1", "k2": "v2", "k3": [11,22,33]}

 dic['k3'].append(44)

 print(dic)

(7). 請在k3對應的值的第 1 個位置插入個元素 18,輸出修改后的字典

 dic = {'k1': "v1", "k2": "v2", "k3": [11,22,33]}

 dic['k3'].insert(0,18)

 print(dic)

2、元素分類

有如下值li= [11,22,33,44,55,66,77,88,99,90],將所有大于 66 的值保存至字典的第一個key中,將小于 66 的值保存至第二個key的值中。
即: {‘k1’: 大于66的所有值列表, ‘k2’: 小于66的所有值列表}

'''

遇到問題沒人解答?小編創建了一個Python學習交流QQ群:778463939

尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書!

'''

li = [11,22,33,44,55,66,77,88,99,90]

num = {"k1":[],"k2":[]}

for i in li:

    if i > 66:

        num["k1"].append(i)

    else:

        num["k2"].append(i)

print(num)

3、 輸出商品列表,用戶輸入序號,顯示用戶選中的商品.

(1):頁面顯示 序號 + 商品名稱,如:
1 手機
2 電腦

(2): 用戶輸入選擇的商品序號,然后打印商品名稱

(3):如果用戶輸入的商品序號有誤,則提示輸入有誤,并重新輸入。

(4):用戶輸入Q或者q,退出程序。

goods = {'1':'手機', '2':'電腦','3': '平板','4': '數據線','5': '充電寶'}

num = []

while 1:

    for i,v in goods.items():

        print(i,v)

    a = input("輸入你想要的產品[輸入q則退出]")

    if a.isdigit():

        if a > i:

            print("輸入的內容有誤")

        else:

            print(goods[a])

            num.append(goods[a])

    elif a.upper()=="Q":

        print(num)

        exit("退出")

    else:

        print("輸入的格式錯誤")

以上是“python字典操作練習題的示例有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

商都县| 乌拉特前旗| 耿马| 文登市| 巨鹿县| 尤溪县| 嘉峪关市| 抚松县| 澎湖县| 东丽区| 太仓市| 错那县| 蛟河市| 桐乡市| 长寿区| 神农架林区| 白水县| 临湘市| 广昌县| 彩票| 普宁市| 神农架林区| 新绛县| 甘孜县| 武陟县| 拉孜县| 抚远县| 汾阳市| 盘山县| 大竹县| 普兰店市| 巴马| 建宁县| 额济纳旗| 临沂市| 昔阳县| 治多县| 永城市| 洪泽县| 乌拉特后旗| 磐安县|