已采纳回答 / 韩好好
对于字符串 'ABC' 和 '123',可以使用两层循环,生成全排列:
&123&] [&A1' [m + n for m in 'ABC' for n in '123'] ['A1', 'A2', 'A3', 'B1', 'B2', 'B3', 'C1', 'C2', 'C3']这个列表中的元素是字符串, 字符...
2018-07-30
已采纳回答 / Java初学者3542878
1、简单的说insert是将元素插入列表,区别于append。insert(a,b)会存在两个参数,可以选择插入列表的具体位置,而append(a)只能插入到末尾,举例:L=[1,2,3,4,5,6]L.insert(0,8)Print L[8,1,2,3,4,5,6]------------举例:L=[1,2,3,4,5,6]L.append(8)Print L[1,2,3,4,5,6,8]2、range函数表示一个数列的list,一般包含三个参数rang(start, stop[, step])。但是...
2018-07-30
已采纳回答 / 萌新一个QAQ
area_of_circle()是计算圆面积的函数,意思是给一个半径x,求圆面积。for循环的意思是将list里的数值一个一个迭代出来,再作为area_of_circle()的参数,分别计算出各个以x为半径的圆的面积。
2018-07-30
已采纳回答 / Soler索莱尔HO
确实你不可变的,如果说是这样子的:<...code...>单个元素在tuple定义之后不可变,我这里加的括号,此时这里就只有两个元素,就是括号内,括号的内容就是List。所以例子中这句话也是很好的解释。你看的时候多看看这个图形和句子就会明白的。tuple一开始指向的list并没有改成别的list,所以,tuple所谓的“不变”是说,tuple的每个元素,指向永远不变。即指向'a',就不能改成指向'b',指向一个list,就不能改成指向其他对象,但指向的这个list本身是可变的!
2018-07-29