摘要:
list.append(x)把一个元素添加到列表的结尾,相当于 a[len(a):] = [x]。list.extend(L)将一个给定列表中的所有元素都添加到另一个列表中,相当于 a[len(a):] = L。list.insert(i, x)在指定位置插入一个元素。第一个参数是准备插入到其前面的那个元素的索引,例如a.insert(0, x) 会插入到整个列表之前,而 a.insert(len... 阅读全文
摘要:
break 语句和 C 中的类似,用于跳出最近的一级 for 或 while 循环。循环可以有一个 else 子句;它在循环迭代完整个列表(对于 for )或执行条件为 false (对于 while)时执行,但循环被 break 中止的情况下不会执行。以下搜索素数的示例程序演示了这个子句:>>> for n in range(2, 10):... for x in range(2, n)... 阅读全文