python学习笔记(一)列表
1、列表中的索引,-1代表是最后一项
2、返回第三,四,五项,
thislist[2:5]
3更改列表中的某一项
thislist[1]="man"
4、使用for遍历列表
for x in thislist:
print(x)
5、检查列表中是否存在
if "apple" in thislist:
6、列表长度
len(thislist)
7、添加项目到末尾
thislist.append("orange")
8、在指定的位置添加项目
thislist.insert(1,"orange")
9、删除指定的项目
thislist.remove("apple")
10、删除指定的索引,若无是删除最后一项
thislist.pop()
11、删除指定的索引项或者整个列表
del thislist[0]
del thislist
12、清空列表,列表是空的,但是列表还是存在的
thislist.clear()
13、复制列表
mylist=thislist.copy()
mylist=list(thislist)
14、合并两个列表
list3=list1+list2
for x in list2:
list1.append(x)
list1.append(list2)
15、list()构造函数创建列表
thislist=list(["apple","banana","cherry"])
end----------------------------------
python学习笔记(一)元组
1、元组的值是不可以更改的
2、把元组转换为列表才可以更改
x=["apple","banana","cherry"]
y=list(x)
y[1]="hhh"
3、元组一旦创建,就无法向其中添加项目
4、创建一个项目的元组,加逗号
thistuple=("apple",)
5、用构造函数来创建元组
thislist=tuple(("apple","banana","cherry"))
python学习笔记(一)集合
1、因为集合是无序的,无法用索引来进行访问
2、要将一项集合添加到集合,使用add()
添加多个项目使用update()
3、union()方法连接两个集合,包含两个集合中的所有项目
set1={"a","v","f"}
set2={1,2,3}
set3=set1.union(set2)
4、update(),把set2中的项目插入set1
set1.update(set2)
python学习笔记(一)字典(键值对)
1、一个无序,可变和有索引的集合,拥有键和值
2、访问项目获取值
x=thisdict.get("model")
3、更改值
thisdict["year"]=2019
4、遍历
for x in thisdict:
for x in thisdict.values():
#获取的值都是一样的
5、使用items()函数来遍历键和值
for x,y in thisdict.items():
6、pop()可以删除具有指定键的项,popitem()删除最后插入的项目
thisdict.pop("model")
7、dict()可以创建字典的副本