列表与数组
-
列表list与数组array的相同点:
a. 都可以根据索引来取其中的元素;
-
列表list与数组array的不同点:
a.列表list中的元素的数据类型可以不一样。数组array里的元素的数据类型必须一样;
b.列表list不可以进行数学四则运算,数组array可以进行数学四则运算;
c.相对于array,列表会使用更多的存储空间。
-
列表的序列化操作
a、索引和切片
① 索引方式
索引可以用两种形式表达出来
索引可以用两种形式表达出来
(1)、Str=“Hello_World”
假设 Str = “Hello_World”
第一种:字符串加方括号
“Hello_World”[0]表示Hello_World的第0个元素,即为‘H’
第二种:变量名加方括号
Str[0]表示Hello_World的第0个元素,即为‘H’
②切片
切片表示对字符串的截取
例如 Str[0:n]表示截取出下标在0~(n-1)的部分
4、运算符与表达式
a、+运算符除了用于算术加法外,可以用去其他类型的连接,但是必须保证连接的数据类型是一样的。
b、当列表、字符串或元组等类型变量与整数进行*运算时,表示对内容进行重复并返回重复后的新对象。