亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

口譯員在嘗試進行列表理解時說縮進/空格使用不一致

口譯員在嘗試進行列表理解時說縮進/空格使用不一致

小怪獸愛吃肉 2023-03-30 10:09:15
def skip_elements(elements) :    new_list = []    for i in elements :        if i % 2 == 0 :            new_list= new_list.append(i)            i+=1        else :             i+=1    return new_listprint(skip_elements(["a", "b", "c", "d", "e", "f", "g"])) # Should be ['a', 'c', 'e', 'g']print(skip_elements(['Orange', 'Pineapple', 'Strawberry', 'Kiwi', 'Peach'])) # Should be ['Orange', 'Strawberry', 'Peach']print(skip_elements([])) # Should be []
查看完整描述

1 回答

?
倚天杖

TA貢獻1828條經驗 獲得超3個贊

if i % 2 == 0 :

    new_list= new_list.append(i)

    i+=1

else :

     i+=1

    ^ extra space - you might want to use tabs instead of spaces when it comes to python - or any language for that matter

new_list = new_list.append(i)

.append()會回來的None。將其替換為:


new_list.append(i)

最后,要返回一個包含所有奇數元素的列表需要付出很多努力。你可以簡單地做(感謝@chepner):


def skip_elements(elements):

    return elements[::2]


查看完整回答
反對 回復 2023-03-30
  • 1 回答
  • 0 關注
  • 100 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號