Python

Python的序列类型及操作

  • 序列是基本类型,扩展类型包括:字符串、元组和列表
  • 元组用()tuple()创建,列表用[]list[]创建
  • 元组操作与序列操作基本相同

序列类型通用操作符

操作符及应用说明
x in s如果x是序列s的元素,返回True,否则返回False
x not in s如果x是序列s的元素,返回False,否则返回True
s*nn*s连接两个序列s和t
s + t将序列s复制n次
s[i]索引,返回s中的第i个元素,i是序列的序号
s[i:j]s[i:j:k]返回序列s中第i到j以k为步长的元素子序列

列表类型相关操作

problemcoding
1. 定义空列表>>> lt = []
2. 向lt新增5个元素>>> lt += [1, 2, 3, 4, 5]
3. 修改lt中的第2个元素>>> lt[2] = 6
4. 向lt中第2个位置增加一个元素>>> lt.insert(2, 7)
5. 从lt中第1个位置删除一个元素>>> del lt[1]
6. 删除lt中第1~3位置的元素>>> del lt[1:4]
7. 判断lt中是否包含数字0>>> 0 in lt
8. 向lt中新增数字0>>> lt.append(0)
9. 返回数字0所在lt中的索引>>> lt.index(0)
10. lt的长度>>> len(lt)
11. lt中最大元素>>> max(lt)
12. 清空lt>>> lt.clear()
... ...... ...

评论

This is just a placeholder img.