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

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

使用 zip() 函數(shù)時(shí)如何修復(fù)以下錯(cuò)誤?類型錯(cuò)誤:“列表”對(duì)象不可調(diào)用

使用 zip() 函數(shù)時(shí)如何修復(fù)以下錯(cuò)誤?類型錯(cuò)誤:“列表”對(duì)象不可調(diào)用

我正在使用 python 3.6。我正在嘗試獲取 2 個(gè) python 列表,并將它們寫入一個(gè) csv 文件。我需要第一個(gè)列表在第一列中,第二個(gè)列表在第二列中。我發(fā)現(xiàn)的許多解決方案都包括使用 zip() 函數(shù),如下所示,但我收到了一個(gè)似乎無法修復(fù)的錯(cuò)誤:類型錯(cuò)誤:“列表”對(duì)象不可調(diào)用 zip_codes = ['code', '64148', '67118', '40813', '18229'] rates = ['rate', 190.32, 99.53, 228.42, 190.32] col_format = "{:<5}"*2 + "\n" with open('test.csv', 'w') as f:      for sol in zip(zip_codes, rates): //ERROR OCCURS HERE      f.write(col_format.format(*sol))我希望 test.csv 包含 2 列,其值對(duì)應(yīng)于每個(gè)列表。
查看完整描述

1 回答

?
慕沐林林

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

您收到TypeError: 'list' object is not callable錯(cuò)誤的原因可能是因?yàn)槟鷝ip通過將郵政編碼列表命名為zip,將其作為變量覆蓋,您顯然已在問題中發(fā)布的代碼中更正了這一點(diǎn),但在實(shí)際代碼中卻沒有。


此外,循環(huán)的迭代變量for名為sol,它與x您為輸出解包的變量不匹配。


修復(fù)了變量名稱和縮進(jìn)問題后,您的代碼應(yīng)如下所示:


zip_codes = ['code', '64148', '67118', '40813', '18229']

rates = ['rate', 190.32, 99.53, 228.42, 190.32]

col_format = "{:<6}" * 2 + "\n"

with open('test.csv', 'w') as f:

    for cols in zip(zip_codes, rates):

        f.write(col_format.format(*cols))


查看完整回答
反對(duì) 回復(fù) 2021-12-29
  • 1 回答
  • 0 關(guān)注
  • 255 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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