字符串
使用'和"创建字符串
-
用[]来截取字符串,运行结果为ingy
string = "yingyingying" print(string[1:5])
-
字符串基本函数
|函数|功能|
|:-:|:-:|:-:|
capitalize()|字符串第一个字母大写
upper()|小写转换为大写
lower()|大写转换为小写
title()|所有单词首字母大写
swapcase()|大写变小写,小写变大写
strip()|删除首位空格
lstrip()|删除首空格
rstrip()|删除尾空格
列表
- 创建列表:使用[]
list = ['ying', 'yu', 'ii']
- 访问列表中的元素
-
使用下标访问
print(list[0])
结果为ying -
切片访问
print(list[0:2])
结果为ying yu ii
- 列表常用函数
|函数|功能|例子|
|:-:|:-:|:-:|
append()|将元素添加到列表末尾|list.append("kang")
del|删除指定元素|del list[0]
len()|获取列表长度|len(list)
+|合并两个列表|list1 + list2
max()|返回列表中元素最大值|max(list)
min()|返回列表中元素最小值|min(list)
count()|获取指定元素在列表中的出现次数|list.count("yyy")
insert()|在指定位置插入元素|list.insert(0, "yyy")
remove()|删除列表中的第一个匹配项|list.remove("yyy")
reverse()|列表元素倒置|list.reverse()
sort(key=None, reverse=False)|排序|list.sort(key=None, reverse=False)
index()|返回指定元素的位置|list.index("yyy")
字典
- 创建字典:使用{}
dict = {1:"li", 2:"kang", 3:"shuai"}
- 访问字典里元素的值
dict[1]
dict[2]
- 删除字典元素
del dict[1]
- 字典常用函数
|函数|功能|例子|
|:-:|:-:|:-:|
len()|获取字典元素个数|len(dict)
update()|将指定字典dict2更新到另一指定字典dict1中|dict1.update(dict2)
keys()|获取所有的键|dict.keys()
values()|获取所有的值|dict.values()
items()|获取所有的键值对|dict.items()
元组
- 创建元组:使用()
tuple = ('li', 'kang', 'shuai')
- 元组解包:可以在不使用临时变量的情况下实现多个变量值交换
password = ('123')
li = ('456')
password, li = li, password