python中关于list的的问题:为什么list相加之后再append就没有值了?

为什么list3 出来是none呢?

你的list3那一行,是让list3等于一个新的集合的append()的返回值,而append()是没有返回值的,所有list3就是None追问

谢谢你啊!

谢谢你啊!

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-11-04
每一个dic都给list一个位置,但你的dic在循环外,也就说每次循环你给的都是一个地址,dic的值改变,新一次的循环值就会覆盖上一次循环的值,list取到的值也改变。
第2个回答  2018-11-03
收录了77家诗,共311首,在数量以杜甫诗数多,有38首、王维诗29首、李白诗27首、李商隐诗22首。
相似回答