PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] 為什麼會印出None
作者:
spong
(請輸入ID)
2019-07-22 02:14:35
請問一下版上各位,為甚麼這程式
會印出none呢??
From copy import deepcopy
list_a = ["a","b","c"]
list_b = deepcopy(list_a)
list_b.pop(1)
list_c = list_b.insert(2,"hahahah")
print(list_c)
結果顯示None的原因是什麼?
照理來說,我不是已經先將字串hahaha
插入串列中,在附值給list_c這物件
作者:
crazycy
(LCY)
2019-07-22 02:37:00
insert() 只會回傳 Nonelist_b.insert(2,"hahahah")list_c = list_b分成兩行就行
作者:
yummy8765
(tsuyoku)
2019-07-22 05:13:00
那行的意思是 你在list_b裡面insert但insert是沒有回傳值的所以list_c = None(即右邊那坨)除了打list_c = list_b以外也可以打list_c = list_b.copy()
作者:
froce
(froce)
2019-07-22 06:57:00
因為你寫錯了,insert是直接插入list改變原list,沒有傳回值
作者:
TitanEric
(泰坦)
2019-07-22 10:14:00
python文件規定沒有回傳值至少要回傳None 所以insert回傳的就如你所示~
繼續閱讀
[問題] 求問如何從特定網頁上抓圖片
Bivekon
[問題] 簡單的問題提問
teddyissad
[問題] 將dataframe裡重複的資料做分類
nO25948
[閒聊] 請問有人用過免費Proxy寫爬蟲嗎?
philipwen
[問題] post內容中,多個相同的值
ericerix
[資訊] 每天新聞資訊網站整理
IAMPF
如何同時把多個資料匯入模型,並同時運算?
qaz992030
[問題] 如何讀取sql檔
sun569
Re: [問題] 集合 set 問題
Hsins
[問題] 集合 set 問題
h0304
Links
booklink
Contact Us: admin [ a t ] ucptt.com