#原始列表
list_1=[1,2,3,4]
#新建一个空列表,用于存储
list_2=[]
#利用索引,以及append方法来进行取出
list_2.append(list_1[1])
list_2.append(list_1[2])
#得到结果
print(list_2)
list_1=[1,2,3,4]
list_2=list_1[1:3]
print(list_2)
list=[1,2,3]
print(list[0,10])
我们发现,程序并没有报错,而是可以正常运行,再一次印证了切片的强大之处
start_index:起始索引
stop_index:终止索引
step:步长
list=[1,2,3,4,5]
#倒序打印
print(list[::-1])
#其他运行结果
print(list[::2])
print(list[1:4:2])
print(list[::-2])
string="123456"
print(string[::-1])
A=“GFUDFASDFASDGADFAE"
B=”FAS“
查询A中是否有字符串B
问题:
a="GFUDFASDFASDGADFAE"
b="FAS"
for i in range(len(a)):
if a[i:i+3]==b:
print("找到了")
else:
print("没找到")
a="GFUDFASDFASDGADFAE"
b="FAS"
number=0
for i in range(len(a)):
if a[i:i+3]==b:
number+=1
print("找到了在索引",i,"的位置")
print("找到了",number,"次")
现有6个优秀学生,分别是["好好","学学","天天","上上","雷雷","奥奥"],请使用切片功能选择3个偶数位置的学生,好好、天天、雷雷,并打印出来。
现有两个字符串 A=ZCRYNJDASOMWYENDIOPYEMMEYCSYENYYMENPYN B=YEN
请说出B字符串在A字符串中出现了多少次