python学习第三天

python学习第三天
# #input 输入 # a_name = input("请输入你的名字:") # if a_name == "小明": # print("你好,小明!") # elif a_name == "小红": # print("你好,小红!") # else: # print("你好," + a_name) #元组 列表 有顺序 a_tuple = (1,2,3,4,2,5,6,) a_list = [1,2,3,4,2,5,6] #添加,删除 append()末尾添加 extend() insert()指定位置添加 remove()删除指定元素 pop()删除指定索引的元素 clear()清空列表 a = [1,2,5,1,2,3,4,5] a.append(2) #在末尾添加一个元素 print(a) a.extend([6,7,8]) #在末尾添加多个元素 print(a) a.remove(1) #删除指定元素 print(a) #打印第几个 print(a[2]) #打印第三个元素 print(a[-1]) #打印最后一个元素 print(a[0:5]) #打印第一个到第五个元素 #打印列表长度 print(len(a)) #打印列表长度 #打印某个元素出现的位置 print(a.index(2)) #打印第一个出现的2的位置 print(a) #出现某个元素的次数 print(a.count(2)) #打印2出现的次数 #排顺序 a.sort() #升序排列 print(a) a.sort(reverse=True) #降序排列 print(a) #多维列表 b = [[1,2,3],[4,5,6],[7,8,9]] print(b[1]) #打印第二行的元素 print(b[1][2]) #打印第二行第三列的元素 #字典 一个对应一个内容 有顺序 c = {"name":"小明","age":18,"gender":"男"} print(c["name"]) #打印字典中name对应的值 print(c["age"]) #打印字典中age对应的值 print(c["gender"]) #打印字典中gender对应的值 del c["age"] #删除字典中age对应的值 print(c) #打印字典c c["age"] = 20 #添加字典中age对应的值 print(c) #打印字典c d= {'a':[1,2,3],'b':{"name":"小明","age":18}} #字典中嵌套列表和字典 print(d["a"][2]) #打印字典中a对应的列表中的第三个元素 print(d["b"]["name"]) #打印字典中b对应的字典中的