1. 不使用临时变量来交换变量的值 例如我们想要将 a 于 b 的值交换 let a = 1, b = 2;// 交换值[a, b] = [b, a];// 结果: a = 2, b = 1 这行代码使用数组解构赋值的方式来交换两个变量的值,无需定义新的临时变量。这个巧妙的技巧可让代码看起来更简洁明了。语法[a, b] = [b, a]通过解构右侧的数组并将其分配给左侧来实现交换它
文档地址:http://docs.oracle.com/cd/B19306_01/server.102/b14200/functions001.htm#sthref914 Single-Row Functions Single-rowfunctions return a single result row for every row of a queriedtable or view
For循环:使用列表推导式在一行代码中实现For循环,例如筛选出列表中大于250的值。 mylist = [200, 300, 400, 500]result = [x for x in mylist if x > 250] # [300, 400, 500] While循环:展示如何在一行代码中使用While循环,包括无限循环和带有条件的循环。 while True: print(1)