欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

cc.日常

时间:2023-08-23

今日python

#列表排序操作 sort()升序排序lst=[1,3,2,4,6,5]print('before',lst)lst.sort()print('after',lst)#通过指定关键字参数,将列表中的元素进行降序排序lst.sort(reverse=True) #reverse=true 降序排序 reverse=false 升序排序print(lst)lst.sort(reverse=False)print(lst)#使用内置函数sorted()对列表进行排序,将产生一个新的列表对象lst=[1,3,4,2,5,7,6,8,9]print('before',lst)new_lst=sorted(lst)print(lst)print(new_lst)#指定关键字函数,实现列表元素的降序排列desc_list=sorted(lst,reverse=True)print(desc_list)'''sort在原列表基础上进行排序sorted作为内置函数产生一个新的列表'''lst=[i for i in range(1,10)]print(lst) #[1, 2, 3, 4, 5, 6, 7, 8, 9]lst=[i*i for i in range(1,10)]print(lst) #[1, 4, 9, 16, 25, 36, 49, 64, 81]#[2,4,6,8,10]lst2=[i*2 for i in range(1,11)]#字典,以键值对的方式存储数据,字典是一个无序的序列,不可变序列#字典的创建scores={'zhang':100,'li':98,'wang':90}print(scores)print(type(scores))student=dict(name='jack',age=20)print(student)#空字典d={}print(d)#获取字典的元素scores={'zhang':100,'li':98,'wang':90}print(scores['zhang'])#print(scores['chen']) #KeyError: 'chen'print(scores.get('zhang'))#print(scores.get('chen')) #Noneprint(scores.get('ma',99)) #ma对应value不存在时的默认值,返回99scores={'zhang':100,'li':98,'wang':90}print('zhang' in scores) #trueprint('zhang' not in scores) #falsedel scores['zhang']print(scores) #删除指定的key-value对#scores.clear() #请空字典元素print(scores)scores['chen']=98 #新增元素print(scores) #{'li': 98, 'wang': 90, 'chen': 98}scores['chen']=100 #修改元素print(scores)'''key() 获取字典中所有keyvalues()获取字典中所有valueitems()获取字典中所有key,value对'''#字典元素的遍历scores={'zhang':100,'li':98,'wang':90}for item in scores: print(item,scores[item],scores.get(item)) '''zhang 100 100li 98 98wang 90 90'''#key不允许重复,value可以重复,元素无序,key必须是不可变对象,字典可以根据需要动态的伸缩,会浪费较大的内存,#key不允许重复,value可以重复,元素无序#key必须是不可变对象,字典可以根据需要动态的伸缩,会浪费较大的内存,是一种使用空间换时间的数据结构#字典生成式items=['fruit','book','others']prices=[90,96,98]d={items.upper():prices for items,prices in zip(items,prices)}print(d) #{'FRUIT': 90, 'BOOK': 96, 'OTHERS': 98}#可变序列 列表,字典lst=[1,2,3]print(id(lst))lst.append(4)print(id(lst))#不可变序列,字符串,元组s='hello'print(id(s))s=s+'world'print(id(s))print(s)#元组的创建t=('python','world',100) #可以省略括号,但是数据类型会变化,元组中只有一个元素时,逗号不能省略print(t)print(type(t))'''('python', 'world', 100)'''t1=tuple(('python','world',100))print(t1)print(type(t1))'''('python', 'world', 100)'''#元组的遍历t=('python','world',100)print(t[0])print(t[1])print(t[2])#print(t[3]) #IndexError: tuple index out of range#遍历元组for item in t: print(item)


单词

amend 修正

plateau 高原

deduce 推断

inevitable 必然的

numerous 众多的

cement 巩固,使团结,水泥

underlying 含蓄的

duplicate 复制

flush 冲洗

sponsor 赞助者

hike 远足

fling 猛投

brevity 简洁的

novelty 新奇

glow 发热

maneuver 演习

vanity 虚荣心

empirical 经验主义的

prosper 蓬勃发展

urgent 紧急的

bulk 大量

torrent 激流

accessory 附件,辅助的

rhetoric 修饰的

corrode 腐蚀

alleviate 减轻

strenuous 费劲的

comet 彗星

versus 对比

pillar 柱

antenna 触角

stitch 缝合

grieve 伤心

susceptible 敏感的

eccentric 古怪的

overhaul 改革

mortal 致死的,普通人

tame 驯服的

reciprocal 互惠的

tentative 暂时的

terminate 结束

documentary 文件 纪录片

frustrate 使心烦

deficiency 缺点

obstacle 障碍

contaminate 弄脏

deploy 部署

rigid 严格的

skeleton 骨骼

auction 拍卖

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。