变量赋值
Python是一门弱变量的语言,它不用指定变量的类型,它的类型由值来决定。
变量赋值的方法:
1、 直接赋值
a = 1
2、 链式赋值
a = b = 1
3、 序列解包赋值
a,b = 1,2
注意:序列解包赋值变量和值的个数一定要一致
列表
列表是一个有序的、可修改的、元素以逗号分割,以中括号包围的序列。
列表定义的方法:
1. list
2、 []
3、 range
4、xrange
注意:在Python3中取消了xrange,但是range的效果和xrange是一致的。
列表的索引
列表的索引和字符串的索引相似,但不完全相同,因为列表可以被修改,所以可以通过索引来修改列表。
1、列表的索引
2、列表的修改
列表的方法
列表的添加
1、append 在列表的尾部加入一个元素或者一组列表
2、extend 将指定序列的元素依次追加到列表的尾部,注意指定的序列只能是列表
3、insert 将指定的元素插入到指定的索引上去
列表的删除
1、pop 弹出删除指定索引上的元素,默认删除-1索引元素
2、remove 从左往右删除一个指定的元素,只删除一个
3、del Python中内置的删除功能,不是列表所独有的功能
列表的查找
1、count 计数指定的元素在字符串中出现的次数
2、index 查找指定元素第一次在字符串中出现的索引位置,找不到报错
列表的排序
1、reverse 将索引的位置倒叙,也就是把字符串倒着排列
2、sort 将字符串中的元素按照ASCII码表的顺序进行排列
原文地址:http://blog.51cto.com/13502869/2065936