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