之前的blog介绍过切片 可以参考 : python学习入门(一)
下面介绍下不同的切片
#字符串的切片
x = "123456789"
x=x[:-3]+x[-2:-1]+x[-1]
print(x[0])
#x[0]="2"#错误,不能对某个元素赋值
print(x)
字符串的功能=切片+连接字符串的“+”操作
#x[0]="2"#错误,不能对某个元素赋值
12345689
1
12345689
#列表的切片
y=[1,2,3,4,5,6,7,8,9]
y=y[:-3]
print(y)
y[0]=2
print(y)
[2, 2, 3, 4, 5, 6]
(1, 2, 3, 4, 5, 6)
列表没有连接字符串的“+”操作
#y[0]=2 #正确,可以对某个元素赋值
#元组的切片
z=(1,2,3,4,5,6,7,8,9)
z=z[:-3]
print(z)
(1, 2, 3, 4, 5, 6)
元组没有
连接字符串的“+”操作
#z[0]="2"#错误,元组不能对某个元素赋值