python中返回list下标的问题-没办法中找办法
2017-04-25 19:58
176 查看
问题描述:
某个.py文件运行之后输出:[array([4])]
然而我只想要里面那个下标索引 4。。。怎么办呢?
跑去找到了段返回index的代码:
li = ['a', 'b', 'c', 'd', 'z'] print li.index("z") #返回4 print "c" in li #返回2
但是我的那个.py文件并没有array更别提去调用什么array.index(…)了
那它怎么返回的[array([4])]?很抱歉,老实说我真的不知道
反正它就是通过这句
print(sess.run([specice])) print(type(sess.run([specice])))
然后输出
[array([4])] <type 'list'>
于是我就想,干脆把它转成字符串类型然后赋给list变量,再把 这个变量的第-4个元素输出不就得到了那个index了:
#print(sess.run([specice])) array=sess.run([specice]) arrays=str(array) print(arrays[-4]) step += 1
输出是:
4
返回list下标的问题是解决了,但这招感觉很投机 ,如果你有更好更合适的方法,欢迎你评论留言私信, 还请不吝赐教。
(PS:这个月刚开始接触Python的小白の笔记)
相关文章推荐
- python中返回list下标的问题-没办法中找办法
- python 的返回值为list 的 property 绕过 setter 的问题
- 解决python list列表查找重复值的下标值问题
- 动态调用Web Service及C#反射返回类或List对象问题解决
- Python中list的append方法添加,和使用下标取得。之中的元素还可以是其他的数据结构
- 使用存储过程更新数据库!成功了但是返回值为 -1 的变态问题的解决办法!
- dede(织梦)从5.5升级到5.6出现的“Unknown column 'weight' in 'field list'”的问题的解决办法
- 编译python模块要求安装vs2003问题的Hack解决办法
- python32版本,出现问题“struct.error: argument for 's' must be a bytes object”的解决办法
- JS模态窗口返回值兼容问题解决办法
- 《笨办法学 Python》 学习笔记03 —— Function、List、Dist
- 自定义list-style的兼容性问题解决办法
- 用python编写ASP脚本时遇到的问题,初步的解决方法,目前正在寻找更好的解决办法。
- 解决 ”不允许在查询中显式构造实体类型“问题及使用其他方法实现返回 List<Model对象>或者IQueryable<Model对象>对象
- "Unable to compile template. Check the Errors list for details" 问题解决办法
- 利用Jquery让返回的各类数据(string、集合(List<>)、类)以Json数据格式返回,为什么要用到result.d (JQuery ajax 返回数据 使用 .d 的问题)
- 对于不返回任何键列信息的 SelectCommand 不支持 UpdateCommand 的动态 SQL 生成问题的解决办法
- mysql数据库表字段替换问题之python解决办法(后来直接用了sql解决,其中py程序有个小问题暂时还没解决)
- CaptureDeviceManager.getDeviceList方法返回null对象问题探究
- c# List find()方法返回值的问题(返回结果为对象的指针)