20171023_Python学习第二周一次课
二周一次课(10月23日)
1. 学习python 列表的常用方法
2. 学习python的集合和方法
3. 学习python的字典和方法
对应猿课章节 4.5-4.7
1. 学习python 列表的常用方法
#insert插入
#remore删除
#sort排序
#reverse反序
#切片
print (a[3:])
print (a[1:5])
#注意:切片的时候,取的是最后一位 数字-1
print(a)
print(a[1:5:2])
元组
1.Tuple定义的方式
2. Tuple单个元素
#单个Tuple的时候要注意:单个tuple元素的时候,元素后面要加, 否则python解析器不会识别为Tuple类
m = ('adsadf')
print (type(m))
n = ('abc', )
x = (123,)
print (type(n))
print(type(x))
3. Tuple的方法 count index
print(dir(x))
#count 统计某个元素的个数
tu1('a','b','c','a','d','a','c')
print(tu1.count('a'))
#index,返回某个元素的下标
print(tu1.index('d'))
print(tu1.index('c'))
print(tu1.index('f')) 不存在元素的时候报错。
总结:list和tuple是Python内置的有序集合,一个可变,一个不可变。根据需要来选择它们。
2. 学习python的集合和方法
3. 学习python的字典和方法
字典是python中唯一的映射类型(哈希表)
字典对象是可变的,但是字典的键必须使用不可变对象,一个字典中可以使用不同类型的键值。
字典 key:value
字典有很多常用的方法:
get
setdefault
keys
values
iteritems
update
fromkeys
字典的方法:
keys()
values()
items()
总结:列表是方括号 [],元组是圆括号 (),字典是花括号 {}。