已采纳回答 / 慕粉4373732
字符串里面加上空格,空格会算字符串的一部分,但是在字符串外面有空格会被python自动过滤掉,比如:L=['test test','test' ,123 ,123]print L输出的结果是:['test test', 'test', 123, 123]除了字符串里面的空格,其他空格都被过滤掉了
2016-11-09
已采纳回答 / lwen_x
zip(xl,yl)的结果为[(1,9),(3,12),(5,13)],for循环遍历zip(xl,yl)的结果,并赋给(x,y),每一次迭代都进行if判断,当y>10时,把x**2的结果记录到L[]中。所以,y>10的有(3,12)和(5,13),取出其中的x值3和5,求平方后放入L[],就得到[9,25]
2016-11-08
已采纳回答 / _断忆_3164839
避免系统的误识别.举个例子:假如要打印'I like Apple.' 不加转义字符将会出现print''I like Apple.''出错.所以必须写成print' \'I like Apple.\' ' 系统才能识别.
2016-11-08
已采纳回答 / Glorious星辰
可能 L[0],L[-1] 这样写就会默认是一个组 对换的时候就是组与组对换 就是 x,y=参数1,参数2如果写 L[0],L[-1]=L[0] 是错的...所以我觉得应该是圈成了一个组 只进行了一次对换分开写呢 就会进行两次对换 第二次的值受第一次的改变影响L[0],L[-1] = 'Bart','Lisa' 是对的L[0],L[-1] = 'Bart' 就会报错
2016-11-06