面试题

一个list,里面的数字偶数在左边,奇数在右边,不借助其他列表

def userlist(add_list):if type(add_list)==list:if len(add_list)==1 and type(add_list[0])=='int':return add_listfor item in add_list:try:if item%2==0:add_list.remove(item)add_list.insert(0,item)except :return Falsereturn  add_listelse:return False

测试用例:

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
from  ceshi import userlist
import  unittest,ddt
data=[{'list':[0],'result':[0]},{'list': ["a"], 'result':False},{'list': 0, 'result': 0},{'list': [1,1], 'result': [1,1]},{'list': [1,2], 'result': [2,1]},{'list': [1,2,3], 'result': [2,1,3]}]
@ddt.ddt
class Unit_Tes(unittest.TestCase):def setUp(self):passdef tearDown(self):pass@ddt.data(*data)def test1(self,data):self.assertEqual(userlist(data['list']),data['result'])
if __name__=='__main__':unittest.main()

python list的一个面试题相关推荐

  1. Python培训之就业面试题分享

    近几年,学习Python编程的人越来越多,大家对于Python编程技术非常感兴趣,想要转型到这个行业,下面小编为大家整理一份Python找工作的面试题分享,希望能够帮助正在找Python工作的小伙们. ...

  2. python是不是特别垃圾-11道Python最基本的面试题,不会好好反思吧!

    分享给大家的11道Python面试题,好多小伙伴都很积极的去思考分析,给我留言的同学非常多,非常欣慰有这么多好学的小伙伴,大家一起学习,一起加油,把Python学好,今天我就把11道面试题细细解答一下 ...

  3. python基础知识面试题-深入解答关于Python的11道基本面试题

    前言 本文给大家深入的解答了关于Python的11道基本面试题,通过这些面试题大家能对python进一步的了解和学习,下面话不多说,来看看详细的介绍吧. 一.单引号,双引号,三引号的区别 分别阐述3种 ...

  4. 下列不属于python第三方库的是-python后端开发工程师考证试题

    原标题:python后端开发工程师考证试题 python开发工程师考证试题 选择题 题目 关于 Python 程序格式框架的描述,以下选项中错误的是 ( A ) A: Python 语言不采用严格的& ...

  5. 总结python中基本的面试题

    1.Python是如何进行内存管理的? 答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制 一.对象的引用计数机制 Python内部使用引用计数,来保持追踪内存中的对象,所有对象都 ...

  6. Python机器学习方向企业面试题(三)

    到这我们已经分享第三期Python机器学习方向的面试题了,是不是感觉前两期的面试题非常有用呢?最后一期20道题送给大家. 1.人工智能与机器学习的区别? 基于经验数据的特性而设计和开发的算法被称为机器 ...

  7. 万字精华——Python常见的60+面试题合集双手奉上!

    嘿~大家好,我是小编软件测试君: 本次呢,小编给大家发送一篇面试题,一共有60多道题~ 咱们一起来看看吧,请耐心阅读,可能会有点长长长长长长长长- 一.一行代码输出九九乘法表 print ('\n'. ...

  8. Python爬虫抓取考试试题

    Python爬虫抓取考试试题 今天做了个小玩意,但觉得挺有意思的,分享给大家.主要是这样的,因为帮妹子寻找考试资料,发现同一本书不同的章节分别在不同的链接中,复制起来实在要命,所以就在想能不能用爬虫实 ...

  9. 熬了一夜!我用Python做了一个网站,帮小姐姐生成漫画头像

    公众号关注 "菜鸟学Python" 设为 "星标",每天看趣味Python干货! 对于动漫,大家一定都不陌生,小编周围的不少单身码农都是动漫迷.小编也是一个资深 ...

最新文章

  1. java笔试题_【干货分享】中兴通讯2021校招笔试测评攻略
  2. 远程Gitlab新建的分支在IDEA里不显示
  3. 爬墙技术哪家强,师范找锡伟
  4. poj 2947 Widget Factory
  5. kinux查日志_Linux实时查看日志的四种命令详解
  6. SimpleJdbcInsert 和SimpleJdbcCall
  7. linux vim 配置文件(高亮+自动缩进+行号+折叠+优化)
  8. 小学生计算机课堂实践的重要性,浅谈小学信息技术教育重要性.doc
  9. android java 调试快捷键_Android Studio 代码页跳界面 /java和XML快速切换技巧
  10. c++注释快捷键_Jupyter Notebook amp; Lab快捷键大全
  11. 启动go服务_内网穿透工具 FRP公网服务端、内网客户端快速配置文件说明
  12. 同一主机上WordPress博客更换域名简易八步骤(2)
  13. linux卸载aprutil,Linux下安装Apr及其Apr-util的基本步骤
  14. 2015 Objective-C 新特性
  15. 最大子数组问题 时间复杂度为Θ(n)
  16. 基于基本面因子的量化交易模型解析
  17. 使用深度学习打造智能聊天机器人
  18. 你未必知道的 WebRTC:前世、今生、未来
  19. 年货:Python技术知识清单(数据分析)
  20. Android Studio 安装记录

热门文章

  1. CSS---网络编程
  2. MYSQL和ORACLE时区设置比较
  3. 终于感觉掌握了一门重要的技术
  4. 对Java泛型的简单理解
  5. Linux系统调优概述
  6. linux下指数函数,用GeoGebra画指数函数图像、查看函数变化轨迹
  7. 自由自在珍珠奶茶 喝出缤纷夏季
  8. 【基础】ABAP不同变量类型之间数值大小比较
  9. 删除已使用过且无法删除的替代
  10. 修改参数failed_login_attempts=unlimited