2019-04-24陌生知识点

1

jion 和split的用法

str1='abocdeofghijoklmn'
list1=str1.split('o')
print(list1)#['ab', 'cde', 'fghij', 'klmn']
str2=''.join(list1)
print(str2)#abcdefghijklmn

2

星号+变量的用法
2.1、在变量前加星号:在多个变量赋值时,先一一对应普通变量,剩余的赋给带星变量,星变量返回列表。

students=(1,2,3,4,5,6,7,8,9,'小明')
age,*scores,name=students
print(age,scores,name)
 #1 [2, 3, 4, 5, 6, 7, 8, 9] 小明,*变量只能出现一次,先取一般变量,最后分配*scores

2.2、一个容器前加星号,把容器拆开,分别取出。

a=[1,2,3,4]
print(*a) #1 2 3 4

3

字典.get(key,默认值) - 获取字典中key对应的value,如果key不存在,返回默认值,有key,默认值没用。

dict1={10:100,'nnn':100,[1,2,3]:100}
print(dict1) #{10: 200, 'nnn': 100, (1, 2, 3): 100}
print(dict1.get('name','小强'))#小强
print(dict1.get(10,'小强'))#200
print(dict1)#{10: 200, 'nnn': 100, (1, 2, 3): 100}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容