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