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

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

Python - 確定循環(huán)的第一次迭代

Python - 確定循環(huán)的第一次迭代

拉丁的傳說 2022-06-02 17:30:10
我有一些讀入文件的代碼,跳過第一行,然后字段拆分每一行。在第一遍(即第一行)中,我想將字段拆分的長(zhǎng)度記錄到一個(gè)變量中。我知道我可以使用計(jì)數(shù)器變量來做到這一點(diǎn),但有沒有更清潔的方法?line_count=1for line in line_split[1:]:        field_split = line.split(b'\t')        if line_count=1:            number_of_fields=len(field_split)        line_count=line_count+1 
查看完整描述

3 回答

?
慕工程0101907

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

for line_count, line in enumerate(line_split[1:], 1):

    field_split = line.split(b'\t')

        if line_count == 1:

            number_of_fields = len(field_split)


查看完整回答
反對(duì) 回復(fù) 2022-06-02
?
慕森王

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

line_count您可以用枚舉器替換定義:


for line_count, line in enumerate(line_split[1:]):

    field_split = line.split(b'\t')

    if line_count == 0:

        number_of_fields=len(field_split)


查看完整回答
反對(duì) 回復(fù) 2022-06-02
?
一只萌萌小番薯

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

number_of_fields=len(line_split[1].split(b'\t')) if len(line_split) > 1


for index, line in enumerate(line_split[1:]):

   # Do whatever with index and line

這是最優(yōu)的,因?yàn)樗辉u(píng)估if一次。通過enumerate在列表中使用,您可以獲得列表的索引和項(xiàng)目。


查看完整回答
反對(duì) 回復(fù) 2022-06-02
  • 3 回答
  • 0 關(guān)注
  • 150 瀏覽
慕課專欄
更多

添加回答

舉報(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)