帮我弟弟问:如果我有个list a = ["a", "b", "c", "a", "b", "c"],有没有什么moudle 可以把 所有的 "a" 替换成 10?

2011-07-11 15:32:58 +08:00
 lin
7577 次点击
所在节点    Python
28 条回复
lanisle
2011-08-11 15:29:06 +08:00
第一个感觉LZ的弟弟就是他自己。。。
lin
2011-08-11 15:52:36 +08:00
果断地用了两次“屏蔽此人”
noproblem
2011-08-11 21:24:31 +08:00
@lin 鉴于令弟的年纪唠叨两句:
从编程入门的角度来说,python 真的不太合适
python确实很酷,但上来就用这种语言的话 会阻碍编程基础能力的锻炼

初学者应当使用没有高级数据结构的命令式程序设计语言
c是可以接受的(且在国内已被广范接受),pascal更是不辱使命(当初的设计目的就是教学)
lanisle
2011-08-11 21:45:18 +08:00
@lin 屏蔽我?你这和中宣部有啥区别~
bhuztez
2011-08-11 22:32:17 +08:00
@noproblem ,我模仿你一下

从编程入门的角度来说,C 真的不太合适
C 确实很酷,但上来就用这种语言的话 会阻碍编程基础能力的锻炼

初学者应当使用没有高级控制结构的贴近机器的底层语言
汇编是可以接受的,直接写机器码更好
noproblem
2011-08-11 23:27:50 +08:00
@bhuztez 呵呵,倒不能延伸到那个地步
EricZ
2011-08-12 00:14:18 +08:00
@noproblem 我倒觉得lin的弟弟更喜欢数学多余喜欢编程,还是用上手快的语言好。
coderx
2011-08-12 13:32:28 +08:00
map(lambda x: x == 'a' and 10 or x, a)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/15615

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX