my_str[:] 得到和原来一样的字符串
my_str[::-1] 字符串的逆置
my_str[a:b:step]: 表示取数组中的范围 [a,b)
其中a:若不写默认为0
b:若不写默认为len(my_str)
c:若不写默认为1,步长可以为负值。
列表和数组一样,列表中的内容为一个个不同类型的字段,字符串则是一个个的字符。[]取值和数组一样。
列表:
增加:
append 从后增加
extend 增加一个迭代对象,增加字符串,会将字符串打散一次插入;列表则直接增加
insert(n,'obj') 在下表前插入对象
删除
remove() : 删除里面的参数,只会删除列表中的第一个元素
pop() : 参数可以是下标,默认为列表的末尾
del: 处理方式 del List[1] 删除列表中的值。
元组:
元组用()表示,里面的元素只能进行访问,不能修改删除。
元组也是使用[]中的下标进行范文。
my_tuple = ()
print(my_tuple[1])
定义 a=(1) 为字段赋值;如果要定义为元组,需要在字段后面增加一个。
赋值[],则为定义一个列表。
a = (1) a1 = (2,) a2 = [3] a3 = [4,] print(a,type(a)) print(a1,type(a1),len(a1)) print(a2,type(a2)) print(a3,type(a3)) 1(2,) 1 [3] [4]
字符串
列表:



