str1 = '好号学习,天天向上' print(str1[1]) #字符串角标从0开始计算;“” print(str1[1:-2]) # 从地2个值开始,倒数地三个值结束 “号学习,天天” print(str1[::2]) # :: 2代表步长,间隔为步长减1,返回值:“好学,天上” print(str1[0:-1:3]) # :: 3代表步长,好习天,返回值:“好习天” l = [x for x in range(100)] print(l[10:]) # 切掉0~9 print(l[:10]) # 留下0~9 print(l[:-10]) # 切掉90~99 结果: print(l[::10]) # 表示对整个序列按照索引可以被step整除的规则取值 结果:[0, 10, 20, 30, 40, 50, 60, 70, 80, 90] con[start_index]:返回索引值为start_index的对象。start_index为 -len(con)到len(con)-1之间任意整数。 con[start_index: end_index]:返回索引值为start_index到end_index-1之间的连续对象。 con[start_index: end_index : step]:返回索引值为start_index到end_index-1之间,并且索引值与start_index之差可以被step整除的连续对象。 con[start_index: ]:缺省end_index,表示从start_index开始到序列中最后一个对象。 con[: end_index]:缺省start_index,表示从序列中第一个对象到end_index-1之间的片段。 con[:]:缺省start_index和end_index,表示从第一个对象到最后一个对象的完整片段。 con[::step]:缺省start_index和end_index,表示对整个序列按照索引可以被step整除的规则取值。