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}