python---list列表、元组

一.切片

1.切片取值list 顾头不顾尾

2.如果第一个范围不写的话,从第一个元素开始取,默认的是0

3.如果切片的的范围不写的话代表去到结尾

4.开头和结尾的下标都不写的话,代表去整个list

5.-1代表最后一个元素

6.切片同样应用于字符串

2.列表分片的步长   隔几个取一次

步长为负数时,相当于复制一个反的列表,根据步长(-1,-2...)来取值

二.元组   元组不可变 一旦定义就不能修改,没有做增删改

用处:比如连接一个DB,防止别人修改数据库,带来的麻烦。

方法:count()   index()

三.字符串也是不能修改的 可以重新赋值

字符串元组的错误的修改形式:

str = 'wyhslsl' 
str[0] = '222'
city = ('北京','tianjin') 
city[1] = '天津'
雷区:
字符串的那些方法,会返回一个新的字符串,原来的字符串的值是不变的
看如下截图,代码不会骗人。

原文地址:https://www.cnblogs.com/wyhv5/p/9147158.html