1、字符串
字符串索引和列表索引和元组索引语法一致都是name[]:
从左到右索引默认0开始的,最大范围是字符串长度少1
从右到左索引默认-1开始的,最大范围是字符串开头
s= 'ilovepython'则s[1:5]="love"; s[1:]="lovepython";s[:-4]="lovepy"; s[-4]=t;右边的数一定 大于左边
加号(+)是字符串连接运算符,星号(*)是重复操作
a=s+"aini"; a="ilovepythonani";
a=s*2, a="ilovepythonilovepython";
'str' object does not support item assignment字符串不支持内部赋值.
2、 List列表数据类型:
列表用[]来标识,列表支持内部赋值,比如list[2]='abc';
列表可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(所谓嵌套)。
list=[ 'abcd', 786 ,2.23, 'john', 70.2 ];
ainilist=[238,2834];
print list+ainilist;
分片的扩展形式:
list[A:J:K]意思是从A到J-1,每隔K个元素索引一次, 如果K为负数,就是按从由右往左索引,此list 并非函数,而是列表(或叫字符串名称);
del list[2]:就删除了第三项数据。
del list:就删除了整个list.
len(list) :计算list的长度,
List .append():在列表的末尾处新增一个列表项
”“”是一样的,即['a']=[“a"]; 但是如果打印输出的话,就是输出[‘a'];