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号