如果我输入1234,那么Values包含字符串"1234"。在

然后将字符串转换为整数ValueList=int(Values) # converts string "1234" to integer 1234

并将整数添加到空列表中

^{pr2}$

所以你的列表只包含一个元素。

因此List[1]超出范围

顺便说一句:不要用list之类的内置名称命名值。

请看官方的naming conventions。在

编辑

更正缩进后,代码仍然很危险。

如果将x更改为<7,则代码将崩溃。在

仍然危险代码x=7

List=[]

for i in range(0,x):

verify=False

while verify==False:

Values=input("Enter Code")

verify=Values.isdigit()

ValueList=int(Values)

List.append(ValueList)

value1=int(List[0])

value2=int(List[1])

value3=int(List[2])

value4=int(List[3])

value5=int(List[4])

value6=int(List[5])

value7=int(List[6])

value8p1=(value1*1)+(value2*3)+(value3*1)+(value4*3)+(value5*1)+(value6*3)+(value7*1)

value9=math.ceil(value8p1//10)

print(value9)

因此,应在循环中进行计算,以避免索引错误:

更新代码x = 4

values = []

for i in range(0, x):

verify = False

while verify == False:

value = input("Enter Code")

verify = value.isdigit()

values.append(int(value))

result = 0

for index, value in enumerate(values):

if index % 2 == 0:

result += value * 3

else:

result += value

finalResult = math.ceil(result // 10)

print(finalResult)

python列表索引超出范围 等于啥_Python列表错误,列表索引超出范围相关推荐

  1. python列表索引超出范围 等于啥_python中的“列表索引超出范围”

    我有一个python代码来索引包含阿拉伯语单词的文本文件.我在一个英文文本上测试了代码,它运行得很好,但是当我测试阿拉伯语时,它给了我一个错误. 注意:文本文件以unicode编码保存,而不是ANSI ...

  2. python列表索引超出范围 等于啥_python如何解决IndexError:列表索引超出范围?-问答-阿里云开发者社区-阿里云...

    我正在尝试为ucf101数据集生成密集流,但我不断收到以下错误: 我尝试在第68行中将video_name.split('')[1]更改为video_name.split('')[0],已编译代码,但 ...

  3. python列表索引超出范围 等于啥_python - IndexError:列表分配索引超出范围,Python

    我正在尝试实现功能.它的工作方式应该是这样的: 它需要两个列表. 标记一些索引,最好居中. 父母双方都切换标记索引. 其他索引按顺序转到其父元素. 如果该父元素中已经存在相同的元素,则它将映射并检查同 ...

  4. python包含多个元组的元组_Python数据结构(元组,列表,字典)

    Python内置了 几种数据结构,元组,列表 字典 1.元组 元组可以由不同的元素组成,所有元素通过圆括号(  )包含起来,并通过逗号","隔开.如变量名 = (元素1,元素2,. ...

  5. 非索引查询如何提高效率_Python数据分析:数据库索引如何提高效率?

    - 点击上方"中国统计网"订阅我吧!- 索引在数据库中是一个很特殊的存在,它的目的就是为了提高数据查询得效率.同样,它也有弊端,更新一个带索引的表的时间比更新一个没有带索引的时间更 ...

  6. [转载] python提取list中特定的元素_Python中list列表的基本操作

    参考链接: Python列表list remove() 你再主动一点点   我们就有故事了 列表的基本操作 与字符串一样,可以通过索引访问列表中的元素,同时列表也支持切片操作. list1 = [1, ...

  7. python列表同时添加多个元素_python怎么向列表中添加多个元素

    python的列表是多变灵活的数据结构,向列表中添加元素,可以使用append()方法,或者extend()方法,还可使用insert()方法.insert() 主要用来插入元素,当向列表末尾添加元素 ...

  8. python元组与列表的区别、简答题_python元组和列表的区别

    Python元组和Python列表数据类似,底层都是线性表.唯一不同的是,Python元组赋值后所存储的数据不能被程序修改,可以将元组看作是只能读取数据不能修改数据的列表. 1.元组声明与赋值 声明一 ...

  9. python将对象放入列表根据某个属性排升序_python实现对象列表根据某个属性排序的方法详解...

    本文实例讲述了python实现对象列表根据某个属性排序的方法.分享给大家供大家参考,具体如下: 对于一个已有的python list, 里面的内容是一些对象,这些对象有一些相同的属性值, 在一些特定的 ...

最新文章

  1. 策略模式(Strategy)
  2. Linux acl权限
  3. PCL已有点类型介绍和增加自定义的点类型
  4. 优秀!一种巧妙组合算法YOLOX!旷视重磅开源!
  5. 移动网页广告引入mraid.js使用指南
  6. 微信小程序模板消息群发解决思路
  7. Win10 通过 VirtualBox安装CentOS7操作手册
  8. linux中利用脚本编写数组,Linux基础之bash脚本进阶篇-数组(示例代码)
  9. 分治法:快排划分法(单向扫描法)
  10. pe怎么删除linux文件夹,PE环境下,面对无法删除的文件夹怎么办?
  11. glide 4.0 之后 和圆角裁剪CenterCrop冲突
  12. GUID转换字符串的几种形式
  13. caxa明细表导入零件材质_caxa中如何使明细表风格应用到任一个图纸中
  14. 【loj2567】【APIO2016】划艇
  15. 明光杂感之四:足球与情境觉知(上)
  16. Vue源码剖析——render、patch、updata、vnode
  17. python写入csv或excel时,数字0开头丢失的解决方案
  18. 用于React,React Native,JavaScript和生产力的顶级VSCode扩展
  19. android水果购物车,实现购物车功能
  20. 华硕z97不识别m2固态_华硕主板Z97-A无法识别intel M.2 NVME固态硬盘的解决方法

热门文章

  1. 《JAVA语言程序设计》期末考试试题及答案
  2. 【亲测好用】磁盘管理器:Disk Xray Mac版
  3. 程序人生,心态变化!
  4. 文墨绘学怨气里长大的孩子
  5. greenplum官方监控工具 GPCC 安装、升级、卸载
  6. 面试经验分享,论如何入职心仪的企业
  7. python基础----文件处理
  8. SNES 与 NES 游戏模拟机区别与 SNES Classic界面实现,
  9. 腾讯云配置密钥使用putty登录 PuTTY实现Windows向Linux上传文件
  10. 分布式监控系统WGCLOUD故障自愈能力说明