一、列表
1、列表由一系列按照特定顺序排列的元素组成,用[]表示,列表元素用,分隔。
a=['s','a','s']
a
Out[31]: ['s', 'a', 's']
2、访问列表元素
print(a[2])
s
print(a[-1])
s
3、增删改
改:赋值给指定元素
增:方法append()追加至尾,方法insert(index,value)
删:语句del 列表名(index) 不可再访问被删除元素,方法pop(index) 可再访问被弹出元素
方法remove(value)可再访问
4、组织列表
a、方法sort() 永久排序,sort(reverse=True),方法sorted()临时排序
b、倒序打印元素,方法reverse()
c、函数len()
5、遍历
for i in a:
print(i)
s
a
s
num=list(range(6))
num
Out[39]: [0, 1, 2, 3, 4, 5]
函数list(),函数min(),函数max(),函数sum()
6、切片
print(num[2:4])
[2, 3]
二、元组
不可变的列表,()。元组变量可变,元组元素不可变。
三、字符串
1、转义 \和原始(在字符串引号前加r) 三重引号
2、可像列表一样的访问
3、方法upper(),方法lower(),
4、方法isupper(),方法islower(),方法isalpha(),方法isalnum(),方法isdecimal(),方法isspace(),方法istitle()
5、方法startswith(),方法endswith()
6、方法join()(类似catx),方法split()(类似?)
7、方法rjust(num),方法ljust(num)
8、方法strip(),方法rstrip(),方法lstrip()