运行主块,我们该怎么做呢?这可以通过模块的__name__属性完成。
如果需要引入,文件名不能包含-,因为import命令会报错
for in中的变量不能局部
由于你可以增加或删除项目,我们说列表是 可变的 数据类型,即这种类型是可以
被改变的。
我们使用列表的|sort|方法来对列表排序。需要理解的是,这个方法影响列表本
身,而不是返回一个修改后的列表――这与字符串工作的方法不同。这就是我们所说
的列表是 可变的 而字符串是 不可变的 。
元组和列表十分类似,只不过元组和字符串一样是 不可变的 即你不能修改元组。
给Perl程序员的注释
列表之中的列表不会失去它的身份,即列表不会像Perl中那样被打散。同样元组中
的元组,或列表中的元组,或元组中的列表等等都是如此。只要是 Python,它们
就只是使用另一个对象存储的对象。
我们可以使用|in|操作符来检验一个键/值对是否存在,或者使用|dict|类的
|has_key|方法。
列表、元组和字符串都是序列。序列的两个主要特点是*索引*操作符和*切片*操作
符。序列的神奇之处在于你可以用相同的方法访问元组、列表和字符串。
给Perl程序员的注释
记住列表的赋值语句*不*创建拷贝。你得使用切片操作符来建立序列的拷贝。
我们使用加法操作符来 级连 字符串,即把两个字符串连接在一起返回一个新的字
符串。
没有评论:
发表评论