python 中的 print 函数与 list函数
print() 函数:
传入单个参数时默认回车换行,关键词 end 可以用来避免输出后的回车(换行), 或者以一个不同的字符串结束输出。
list
它可以写为在方括号中的通过逗号分隔的一列值 (项). 列表的项并不需要是同一类型.
特点:
就像字符串索引, 列表的索引从 0 开始, 列表也可以切片, 连接等等:
所有的切片操作返回一个包含请求元素的新列表
不像*不可变*的字符串, 改变列表中单个元素是可能的.为切片赋值同样可能, 这甚至能改变字符串的大小, 或者完全的清除它:
内建函数 len() 同样对列表有效
嵌套列表 (创建包含其它列表的列表) 是可能的,
你可以在列表末尾加入一些东西:
>>> q = [2, 3]
>>> p = [1, q, 4]
>>> len(p)
3
>>> p[1]
[2, 3]
>>> p[1][0]
2
>>> p[1].append('xtra')
>>> p
[1, [2, 3, 'xtra'], 4]
>>> q
[2, 3, 'xtra']
在最后的例子里, p[1] 和 q 确实指向同一个对象! 我们在以后会回到*对象语义*.
浙公网安备 33010602011771号