当前位置: 首页 > news >正文

Python TypeError: unsupported operand type(s) for /: ‘list‘ and ‘int‘

记一次有点蠢的报错:TypeError: unsupported operand type(s) for /: ‘list’ and ‘int’

出处

return [self.binary_find(nums1, 0, m-1, nums2, 0, n-1, (m+n)//2 - 1) +
                self.binary_find(nums1, 0, m-1, nums2, 0, n-1, (m+n)//2)] / 2

其中,binary_find是我写的一个方法,该方法返回的是int。
我的本意是,调用两次binary_find方法后,将两个返回值取平均值。

错误原因

中括号不要随便用!

在这里因为里面的小括号很多,所以我想当然地写了一个中括号,本意是表示运算顺序,但这里的中括号将原本加法得到的int转换成了list!

所以正确的写法应该是:

return (self.binary_find(nums1, 0, m-1, nums2, 0, n-1, (m+n)//2 - 1) +
                self.binary_find(nums1, 0, m-1, nums2, 0, n-1, (m+n)//2)) / 2

总结

想要表示运算顺序的先后时一定要用小括号!!

相关文章:

  • Hello,.NET Compact Framework 2.0(二)
  • 力扣Leetcode:4. 寻找两个正序数组的中位数(Python)
  • Smart Client Case Study Source Code Download from MSDN China
  • 力扣Leetcode:5. 最长回文子串(Python)
  • 古诗词推荐(一):春风十里扬州路,卷上珠帘总不如
  • 终于签完了
  • 古诗词推荐(二):若似月轮终皎洁,不辞冰雪为卿热
  • 腾讯面经zz
  • 力扣Leetcode:10. 正则表达式匹配(Python)
  • 从《关于跳槽的切身体会(转)》谈转载文章的职业道德!!!
  • 力扣Leetcode:11. 盛最多水的容器(Python、Java)
  • 劝学诗整理:安居不用架高堂,书中自有黄金屋。
  • 服务器群集:Windows Server 2003 备份和恢复的最佳做法
  • 力扣Leetcode:15. 三数之和(Python)
  • 忙了一下午
  • [LeetCode] Wiggle Sort
  • centos安装java运行环境jdk+tomcat
  • CSS相对定位
  • es6--symbol
  • ES6语法详解(一)
  • Phpstorm怎样批量删除空行?
  • Python_网络编程
  • React组件设计模式(一)
  • Redis中的lru算法实现
  • text-decoration与color属性
  • vuex 笔记整理
  • 当SetTimeout遇到了字符串
  • 名企6年Java程序员的工作总结,写给在迷茫中的你!
  • 全栈开发——Linux
  • 入手阿里云新服务器的部署NODE
  • 掌握面试——弹出框的实现(一道题中包含布局/js设计模式)
  • 阿里云服务器如何修改远程端口?
  • ​linux启动进程的方式
  • #NOIP 2014#day.2 T1 无限网络发射器选址
  • (175)FPGA门控时钟技术
  • (Redis使用系列) Springboot 整合Redisson 实现分布式锁 七
  • (ZT)北大教授朱青生给学生的一封信:大学,更是一个科学的保证
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (七)微服务分布式云架构spring cloud - common-service 项目构建过程
  • (一)80c52学习之旅-起始篇
  • .NET I/O 学习笔记:对文件和目录进行解压缩操作
  • [100天算法】-x 的平方根(day 61)
  • [Android]Android P(9) WIFI学习笔记 - 扫描 (1)
  • [Angular] 笔记 7:模块
  • [Angularjs]asp.net mvc+angularjs+web api单页应用之CRUD操作
  • [APIO2012] 派遣 dispatching
  • [C++]C++类基本语法
  • [ES-5.6.12] x-pack ssl
  • [ffmpeg] aac 音频编码
  • [hdu 3746] Cyclic Nacklace [kmp]
  • [hive] sql中distinct的用法和注意事项
  • [HTML]Web前端开发技术29(HTML5、CSS3、JavaScript )JavaScript基础——喵喵画网页
  • [java刷算法]牛客—剑指offer链表有环的入口、反转链表、合并排序链表
  • [JS] 常用正则表达式集(一)
  • [LeetCode周赛复盘] 第 310 场周赛20220911