千锋教育python2104期总结
第一次总结: 基础语法和变量
目录
- 复习
- 列表切片
- 删和改
- 列表相关操作
- 相关函数和方法
- 作业
正文
1. 复习
1.列表(list)
容器;[元素1, 元素2, 元素3,…]
可变的-支持增、删、改; 有序-支持下标操作
元素的要求:没有要求
data = [
{'a': 23},
{'b': 45}
]
list1 = []
2.查
列表[下标]
遍历
“”"
下标 = 0
for 元素 in 列表:
循环体
下标 += 1
for 下标 in range(len(列表)):
循环体
for 下标, 元素 in enumerate(列表):
循环体
index - 下标
item - 元素
“”"
3.增
列表.append(元素)
列表.insert(下标, 元素)
列表1.extend(列表2)
2.列表切片
1.切片 - 获取部分元素
“”"
语法:
列表[开始下标:结束下标:步长]
说明:
开始下标 - 起始下标值
结束下标 - 取不到
“”"
p=[1,2,3,4,5,6]
print(p[1:3:1])
“”"
省略步长:默认为1
print(p[2:5:])/print(p[2:5])
省略起始:默认为0
print(p[:3:2])
省略结束:默认为最后一位
print(p[2::1])/print(p[2:])
省略起始和结束
print(p[::1])
全省
print(p[:])
“”"
3. 删和改
1.删 - 删除列表元素
1)del 列表[下标] - 删除列表指定下标元素
下标不能越界
teleplays=['琅琊榜','大秦','回家的诱惑','康熙王朝','破产姐妹','亮剑','生活大爆炸', '西游记']
del teleplays