楼主: ant04444
跳转到指定楼层
上一主题 下一主题
收起左侧

[Coursera]An Introduction to Interactive Programming in Python Week #5

🔗
白云Amanda 2014-5-2 12:43:36 | 只看该作者
全局:
大家都是交作业的,我有个问题不知道发在这里对不对。
看了第一部分视频之后,Scott有个视频里面要求删除列表中最后一个“7”,请问要怎么做呢?
然后,如果说一个列表中有两个相同的值在不同位置,怎么分别找出他们的位置 ?
回复

使用道具 举报

🔗
sanguine 2014-5-2 19:58:33 | 只看该作者
全局:
本帖最后由 sanguine 于 2014-5-2 20:53 编辑
白云Amanda 发表于 2014-5-2 12:43
大家都是交作业的,我有个问题不知道发在这里对不对。
看了第一部分视频之后,Scott有个视频里面要求删除列 ...

我的实现,仅供参考
  1. # return the last odd number
  2. # be notice that there are more than one same number in the list
  3. def remove_last_odd(numbers):
  4.     has_odd = False
  5.     last_odd = 0
  6.     count = 0
  7.     for num in numbers:
  8.         count += 1
  9.         if num % 2 == 1:
  10.             has_odd = True
  11.             last_odd = count

  12.     if has_odd:
  13.         del numbers[last_odd - 1]
  14.     # return is [1, 7, 2, 34, 8, 7, 2, 5, 14, 22, 93, 48, 76, 15]

  15. def run():
  16.     numbers = [1, 7, 2, 34, 8, 7, 2, 5, 14, 22, 93, 48, 76, 15, 7]
  17.     print numbers
  18.     remove_last_odd(numbers)
  19.     print numbers

  20. run()
复制代码
回复

使用道具 举报

🔗
Lakewood 2014-5-2 23:28:52 | 只看该作者
全局:
交作业咯
更多图片 小图 大图
组图打开中,请稍候......
回复

使用道具 举报

🔗
grantzhong 2014-5-3 02:11:36 | 只看该作者
全局:
交作业啦!!
更多图片 小图 大图
组图打开中,请稍候......
回复

使用道具 举报

🔗
白云Amanda 2014-5-3 05:30:41 | 只看该作者
全局:
sanguine 发表于 2014-5-2 19:58
我的实现,仅供参考

谢谢!
回复

使用道具 举报

🔗
venomtian 2014-5-3 09:30:55 | 只看该作者
全局:





回复

使用道具 举报

🔗
jaly50 2014-5-3 14:03:02 | 只看该作者
全局:
欢快地交作业~
更多图片 小图 大图
组图打开中,请稍候......
回复

使用道具 举报

🔗
zhan1286 2014-5-3 14:43:04 | 只看该作者
全局:
Week 5 done.







回复

使用道具 举报

🔗
dfchen6 2014-5-4 01:07:41 | 只看该作者
全局:
加油。。。
更多图片 小图 大图
组图打开中,请稍候......
回复

使用道具 举报

全局:
表示signature track每次交作业都要打字拍照真是烦死了。。。
这周忙疯,去外地开会连睡觉的时间都没有,忘记做上周的peer evaluation被扣分= =烦就一个字
这种时候真羡慕CS的同学。。。一心一意就可以。我等广大苦逼转专业群众还不得不两手抓。。。
更多图片 小图 大图
组图打开中,请稍候......
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表