python之基础操作(输入输出),索引,列表,元组

tech2024-08-16  47

# fp = open(r'F:\python\1.txt', 'a+') # 打开文件 # print("要么出众,要么出局", file=fp) # fp.close() # 输入文字 # variable = int(input("请输入文字:")) # # print(variable) # if else 判断 ''' age = int(input("请输入你的年龄:")) if age > 10: print("你大于10岁") if age > 20 and age < 30: print("你20多岁了") ''' verse=["小明","小红","小强"] print(verse[1]) # 切片 # 获取第2到第3的元素 print(verse[1:3]) # 检查是否存在元素 print('小红' in verse) # 计算序列的长度 (最大值 max,最小值 min) print('verse的长度为:',len(verse)) #列表 listname = ['python',18,verse] print(listname) # eg 创建一个10~20 (不包括 20)所有偶数的列表 list =list(range(10,20,2)) print(list) #删除列表 del list # 遍历列表 for item in listname: print(item) # 添加列表元素 verse.append("小花") # 修改元素 verse[2]='小黑' # 删除最后一个元素 del verse[-1] # 显示索引遍历列表 for index,item in enumerate(verse): print(index+1,item) # 获取指定元素出现的次数 num1=verse.count("小明") print(num1) # 获取元素首次出现的下标 num2=verse.index("小明") print(num2) # 统计 元素的总和 numlist =[2,1,6,4,5,3,7,8,9] num3 = sum(numlist) print(num3) numlist.sort() print(numlist) #倒序 numlist.sort(reverse= True) print(numlist) # sorted进行排序 grade_as = sorted(numlist) grade_des = sorted(numlist,reverse=True) print(grade_as) print(grade_des) # 元组 aoe =('python',18,verse) print(aoe) # 元组基本上和列表一样,就是不能修改
最新回复(0)