①关键字参数 end 可以取消输出后面的换行, 或用另一个字符串结尾:
a, b = 0, 1
while a < 1000:
… print(a, end=’,’)
… a, b = b, a+b
…
0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,
②sorted(iterable, key=None, reverse=False)用法
利用key进行倒序排序
example_list = [5, 0, 6, 1, 2, 7, 3, 4]
result_list = sorted(example_list, key=lambda x: x*-1)
print(result_list)
[7, 6, 5, 4, 3, 2, 1, 0]
要进行反向排序,也通过传入第三个参数 reverse=True:
example_list = [5, 0, 6, 1, 2, 7, 3, 4]
sorted(example_list, reverse=True)
[7, 6, 5, 4, 3, 2, 1, 0]
③翻转列表
a=[1,2,3]
a.reverse()
此时a=[3,2,1]a[::,-1]输出也为翻转输出
④
x, y=map(int,input().split(‘ ‘))
print(x+y)
⑤定义长度为10,元素全为0的列表
a=[0 for i in range(10)]