数组
是数据结构中基本模块之一,因为字符串
是由字符数组形成的,所以二者很相似。
对于数组和字符需要掌握:
- 了解
数组
和动态数组
之间的区别 - 熟悉数组和动态数组中的基本操作
- 理解
多维数组
并能够掌握二维数组
的使用 - 明白
字符串
的概念以及字符串所具有的不同特性 - 能够运用
双指针
解决实际问题
数组具有固定的容量,初始化时需要指定数组大小。而动态数组是一个随机存取的列表数据结构。python是动态语言,list的设计就是动态数组。
二维数组本质也是数组实现,在python中,可以学以numpy和pandas对多维数组的处理
字符串实际是一个unicode
字符数组。最要掌握的就是==
和is
区别