python培训Day1
python学习day1
一 列表、元组、字典、集合
1.1列表[]
1.1.1列表创建
kobe_list=[2,'aa','bb','cc']
print(kobe_list)
[2, 'aa', 'bb', 'cc']
1.1.2列表元素添加
kobe_list=[2,'aa','bb','cc']
kobe_list.append('dd')
print(kobe_list)
[2, 'aa', 'bb', 'cc', 'dd']
1.1.3列表元素的删除
remove(value)
del list[key]
pop(key)
有返回值
kobe_list=[2,'aa','bb','cc']
kobe_list.remove('bb')
print(kobe_list)
[2, 'aa', 'cc']
kobe_list=[2,'aa','bb','cc']
#del kobe_list[2]
#索引-1为从右数第一个
del kobe_list[-1]
print(kobe_list)
[2, 'aa', 'bb']
kobe_list=[2,'aa','bb','cc']
i=kobe_list.pop(-1)
print(i)
print(kobe_list)
cc
[2, 'aa', 'bb']
1.1.4列表元素的插入insert
kobe_list=[2,'aa','bb','cc']
kobe_list.insert(1,'zz')
print(kobe_list)
[2, 'zz', 'aa', 'bb', 'cc']
1.1.5列表的索引从0到n-1
#列表长度
kobe_list=[2,'aa','bb','cc']
len(kobe_list)
4
1.1.6列表切片 …列表名称[起始:结束:步长]…相当于取每隔<步长>位置的元素重组成一个一个列表,包左不包右
kobe_list=[2,'aa','bb','cc','dd','ee','ff']
#没有最后一个元素ff
print(kobe_list[0:5:2])
[2, 'bb', 'dd']
1.1.7嵌套列表
kobe_list=