python456

2.多重赋值是一种快捷方式,让你在一行代码中,用列表中的值为多个变量赋值

增强的赋值操作符是一种快捷方式,可以用增强的赋值操作符+=来完成同样的事

+,-,*,/,%都有增强的赋值操作符

cat = ['fat', 'black', 'loud']
fat,black,loud=cat
spam=42
spam=spam+1
spam
43

 

 3.往列表中添加值可以用append , extend 其中append 可以往已有列表中添加元素,若添加的是列表,就该列表被当成一个元素存在原列表中,只使list 长度增加1,extend参数必须是列表类型,可以将参数中的列表合并到原列表的末尾,使原来的list 长度增加len(list1)

4可以在行末使用续行字符\将一条指令写成多行

5

kk=[('i',1),('ii',4),('iii',3]
result=sorted(kk,key=lambda x:(x[1],x[0]))
print result
students={'A':1,'B':2,'C':0}
print(sorted(students.items(),key=lambda
x:x[1]))

 

6copy可以用来复制列表或字典这样的可变值,而不只是复制引用,而deepcopy在复制的列表中包含了列表。

7会,get()方法有2个参数,要取得其值的键,以及如果其值不存在时,返回备用值

8不是  \n是换行符,\t是制表符

9joint()在一个字符串上调用,参数是一个字符串列表,返回一个字符串,返回的字符串由传入的列表中每个字符连接而成,调用joint()方法的字符串,被插入到列表参数中每个字符串的中间,他是针对一个字符串而调用的,并传入到一个列表值,split()正好相反,他针对一个字符串调用,返回一个字符串列表

10

spam='hello world'
pring(spam.replace(' ',' '))

 

11rejust()和lijust()字符串方法返回他们的字符串的填充版本,通过插入空格来对齐文本,center()让文本居中

12pyperclip模块有copy()和paste()函数,可以向计算机剪贴板发送文本,或从他接受文本,

posted @ 2019-05-28 23:03  何奈琉璃  阅读(293)  评论(0编辑  收藏  举报