2005年06月08日 星期三 10:39
1.已知一列表,求一新列表:去除原列表中相同的元素. 如:a=[1,2,2,5,6,4,4] 求得b=[1,5,6] b怎求? 2.a=[5,4,3,2,1],用a表示b=[1,2,3,4,5], 如b[0]=..a[0]? 3.用WINDOWS IDLE,调试时运行死循环,强行结束后,之后调试,无法启动IDLE,说什么端口连接错误.重启计算机后,又可以用.不知大家有没有遇到过这样的问题,有没有解决的方法?
2005年06月08日 星期三 10:47
fff 670 wrote: >1.已知一列表,求一新列表:去除原列表中相同的元素. > 如:a=[1,2,2,5,6,4,4] > 求得b=[1,5,6] > b怎求? > > b = [i for i in a if a.count(i) == 1] >2.a=[5,4,3,2,1],用a表示b=[1,2,3,4,5], > 如b[0]=..a[0]? > > > 排序: b = sorted(a) 反转: b = [i for i in reversed(a)] >3.用WINDOWS IDLE,调试时运行死循环,强行结束后,之后调试,无法启动IDLE,说什么端口连接错误.重启计算机后,又可以用.不知大家有没有遇到过这样的问题,有没有解决的方法? > > 一般没用这个做调试,不清楚。 >------------------------------------------------------------------------ > >_______________________________________________ >python-chinese list >python-chinese at lists.python.cn >http://python.cn/mailman/listinfo/python-chinese > >
2005年06月08日 星期三 11:05
第二个问题,如果
a=3
for i in range(1,4):
a-=1
过程中:
要a=3时,b=1
a=2, b=2
a=1, b=3
用a表示b?
怎么做呢?
2005年06月08日 星期三 11:22
cpunion wrote:
[...]
> 反转:
> b = [i for i in reversed(a)]
[...]
用b = list(reversed(a))能稍稍快一点点
--
Qiangning Hong
________________________________________________________
( Remember: Silly is a state of Mind, Stupid is a way of )
( Life. )
( )
( -- Dave Butler )
--------------------------------------------------------
o _
o (_)
o ^__^ / \
o (==)\_____/_\ \
(__)\ ) /
||----w ((
|| ||>>
2005年06月08日 星期三 11:29
b=4-a 这是小学数学题? On 6/8/05, fff 670 <fff670 at gmail.com> wrote: > 第二个问题,如果 > a=3 > for i in range(1,4): > a-=1 > 过程中: > 要a=3时,b=1 > a=2, b=2 > a=1, b=3 > 用a表示b? > 怎么做呢? > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > > > -- In doG We Trust
2005年06月08日 星期三 11:30
应该会快一些。 Qiangning Hong wrote: >cpunion wrote: >[...] > > >>反转: >>b = [i for i in reversed(a)] >> >> >[...] > >用b = list(reversed(a))能稍稍快一点点 > > >
2005年06月08日 星期三 11:32
各位好!
使用
>>> import urllib
>>> params = urllib.urlencode({'spam': 1, 'eggs': 2, 'bacon': 0})
>>> f = urllib.urlopen("http://www.musi-cal.com/cgi-bin/query?%s" % params)
>>> print f.read()
但是显示出来的页面图片显示不出来, 没有重定向.
致
礼!
陈锦
jeekchen at 163.com
2005-06-08
2005年06月08日 星期三 11:48
b = [abs(6-i) for i in a] ----- Original Message ----- From: "fff 670" <fff670 at gmail.com> To: <python-chinese at lists.python.cn> Sent: Wednesday, June 08, 2005 10:39 AM Subject: [python-chinese] 问几个小问题? > 1.已知一列表,求一新列表:去除原列表中相同的元素. > 如:a=[1,2,2,5,6,4,4] > 求得b=[1,5,6] > b怎求? > > 2.a=[5,4,3,2,1],用a表示b=[1,2,3,4,5], > 如b[0]=..a[0]? > > 3.用WINDOWS IDLE,调试时运行死循环,强行结束后,之后调试,无法启动IDLE,说什么端口连接错误.重启计算机后,又可以用.不知大家有没有遇到过这样的问题,有没有解决的方法? > -------------------------------------------------------------------------------- > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese >
Zeuux © 2025
京ICP备05028076号