第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

TypeError 只能轉(zhuǎn)換 str

TypeError 只能轉(zhuǎn)換 str

海綿寶寶撒 2023-01-04 16:00:36
Stock = {1: {'Item Name': "Campbell's Cream of Mushroom", 'Description': 'Canned Food', 'Price': 2.30, 'Stock': 32, 'Expiry Date': '27/05/25 '}}something = [] for i in Stock: something.append(Stock[i]['Item Name']) something.append(Stock[i]['Stock']) print(something)x = 0 而 something != ""
查看完整描述

2 回答

?
慕田峪7331174

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超13個(gè)贊

Stock = {1: {'Item Name': "Campbell's Cream of Mushroom",

             'Description': 'Canned Food',

             'Price': 2.30,

             'Stock': 32,

             'Expiry Date': '27/05/25'},

         2: {'Item Name': "Orecchiette",

             'Description': 'Noodles & Pasta',

             'Price': 3.45,

             'Stock': 23,

             'Expiry Date': '27/05/22'},

         3: {'Item Name': "Coca Cola",

             'Description': 'Drinks',

             'Price': 1.50,

             'Stock': 25,

             'Expiry Date': '27/05/21'},

         4: {'Item Name': "Dried Cha Soba",

             'Description': 'Noodles & Pasta',

             'Price': 3.75,

             'Stock': 25,

             'Expiry Date': '27/05/22'},

         5: {'Item Name': "Chinese Cabbage",

             'Description': "Vegetable",

             'Price': 1.50,

             'Stock': 12,

             'Expiry Date': '8/7/2020'}

         }


items = {}

for item in Stock.values():

    if item['Item Name'] in items.keys():

        items[item['Item Name']] += item['Stock']

    else:

        items[item['Item Name']] = item['Stock']



print(items)

輸出 :


{“Campbell's Cream of Mushroom”:32,“Orecchiette”:23,“Coca Cola”:25,“Dried Cha Soba”:25,“Chinese Cabbage”:12}


查看完整回答
反對(duì) 回復(fù) 2023-01-04
?
哆啦的時(shí)光機(jī)

TA貢獻(xiàn)1779條經(jīng)驗(yàn) 獲得超6個(gè)贊

首先list用作變量名不是一個(gè)好主意,因?yàn)樗?python 中的保留關(guān)鍵字所以我將變量的名稱更改list = []為something = [],其次你已經(jīng)聲明x = 0然后在for loop你寫(xiě)for x in list:的變量類(lèi)型的地方x是轉(zhuǎn)換為字符串,這就是您收到該錯(cuò)誤的原因,所以我建議您使用另一個(gè)變量名,我已經(jīng)編輯了您的代碼并將其更改something為上面提到的名稱,我快速找到了一個(gè)替換all 這就是為什么變量名稱newlist也已更改為newsomething,并且在解決您的問(wèn)題中提到的錯(cuò)誤后,您的代碼需要進(jìn)一步修改,但由于您沒(méi)有簡(jiǎn)要說(shuō)明代碼的用途,現(xiàn)在我無(wú)法幫助您。但是對(duì)于您當(dāng)前的問(wèn)題,下面是我修改過(guò)的代碼。


Stock = {1: {'Item Name': "Campbell's Cream of Mushroom",

             'Description': 'Canned Food',

             'Price': 2.30,

             'Stock': 32,

             'Expiry Date': '27/05/25'},

         2: {'Item Name': "Orecchiette",

             'Description': 'Noodles & Pasta',

             'Price': 3.45,

             'Stock': 23,

             'Expiry Date': '27/05/22'},

         3: {'Item Name': "Coca Cola",

             'Description': 'Drinks',

             'Price': 1.50,

             'Stock': 25,

             'Expiry Date': '27/05/21'},

         4: {'Item Name': "Dried Cha Soba",

             'Description': 'Noodles & Pasta',

             'Price': 3.75,

             'Stock': 25,

             'Expiry Date': '27/05/22'},

         5: {'Item Name': "Chinese Cabbage",

             'Description': "Vegetable",

             'Price': 1.50,

             'Stock': 12,

             'Expiry Date': '8/7/2020'}

         }


something = []

for i in Stock:

    something.append(Stock[i]['Item Name'])

    something.append(Stock[i]['Stock'])

print(something)


x = 0

while something != "":

    for i in something:

        x += 1

        newsomething = something[x], something[x+1]

print(newsomething)


查看完整回答
反對(duì) 回復(fù) 2023-01-04
  • 2 回答
  • 0 關(guān)注
  • 140 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)