IndexError :Replacement index 1 out of range for positional args tuple

在进行字符串格式化时报错


my_list = ['单身狗', '20']
print("姓名:{0[0]}, 年龄 {0[1]}".format(my_list))
print("姓名:{[0]}, 年龄 {[1]}".format(my_list))

我尝试使用这些语句学习*的区别,结果刚刚运行就报错了。

异常描述

发生异常: IndexError
Replacement index 1 out of range for positional args tuple
翻译:
位置参数元组的替换索引 1 超出范围
好像是因为参数数量不对等导致的错误

我采取了format的默认格式化的方式来解决这个问题,代码如下

print("姓名:{}, 年龄 {}".format(*my_list))

理由:
单星号(*)的用法–>定义函数时使用:将参数以元组(tuple)的形式导入(收集参数)!
如:

def fun(*args):
    print(args)

fun(1,2,3,4)

既然是元组的索引错误,那就用元组的方式导入,当然这个方法需要借助format的默认格式化方式,format的默认格式化不加位置参数

print('{}'.format('默认格式化'))

当然我的代码比较简单,需要根据自己的代码做出相对应的调整

Original: https://blog.csdn.net/m0_64583630/article/details/126968307
Author: 夜未至
Title: IndexError :Replacement index 1 out of range for positional args tuple

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/730701/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • STM32MP157驱动开发——Linux CAN驱动

    STM32MP157驱动开发——Linux CAN驱动 一、简介 * 1.电气属性 2.CAN协议 3.CAN速率 4.CAN FD 简介 二、驱动开发 * 1.修改设备树 2.F…

    Python 2023年11月7日
    049
  • 深度学习之卷积模型应用

    Epoch 59/100 17/17 [==============================] – 1s 63ms/step – loss: 0.5240 – accura…

    Python 2023年10月14日
    059
  • 基于Django的在线选修课程推荐系统(附源码)

    一、搭建项目 python解释器版本使用3.7.8。 1、创建虚拟环境 在d盘下创建一个文件夹 my_work,然后在里面创建两个文件夹: pro和 venv。 win+R输入 c…

    Python 2023年8月4日
    049
  • Win10下安装CARLA

    在仿真环境中要使用lidar进行测试,目前prescan和matlab的lidar扫描方式无法设置,而CARLA中lidar是机械扫描形式,符合需求故选择该软件,只是测试不想重装系…

    Python 2023年9月24日
    047
  • Matplotlib概述及基本图表-上课(上课笔记)

    目录 前言 一、Matplotlib 概述 二、使用步骤 1.引入库 2.简单折线图 2.1 简单的多折线图 2.2 加一条指向任意值的线条 ​ 3.绘制堆积面积图 4.简单柱状图…

    Python 2023年9月5日
    043
  • matplotlib画三维图

    matplotlib画三维图 要画三维图需要先导入 from mpl_toolkits import mplot3d。导入这个子模块后,就可以在创建任意一个普通坐标轴的过程中添加 …

    Python 2023年8月30日
    087
  • Pandas数据分析20——pandas窗口计算

    参考书目:《深入浅出Pandas:利用Python进行数据处理与分析》 pandas的出生就是为了处理金融数据的,所以在处理时间序列问题上很强。时间序列简单的滑动窗口计算在pand…

    Python 2023年8月7日
    061
  • python数独游戏源代码_Python数独游戏源代码

    Python数独游戏源代码 Python代码狂人 Python代码大全 Python数独游戏源代码、源程序共包括两个程序文件:main.py及build.py main.py im…

    Python 2023年9月20日
    055
  • Wireshark 实验

    实验一 ipconfig 实作一 实作二 ping 实作一 实作二 tracert 实作一 实作二 ARP 实作一 实作二 实作三 DHCP 实作一 netstat 实作一 实作二…

    Python 2023年9月26日
    042
  • Python获取文件夹下的所有文件名

    1 #获取文件夹内的图片 2 import os 3 def get_imlist(path): 4 return [os.path.join(path,f) for f in o…

    Python 2023年6月10日
    060
  • jdk调度任务线程池ScheduledThreadPoolExecutor工作原理解析

    在日常开发中存在着调度延时任务、定时任务的需求,而jdk中提供了两种基于内存的任务调度工具,即相对早期的java.util.Timer类和java.util.concurrent中…

    Python 2023年10月11日
    056
  • scrapy parse不执行_爬虫进阶——scrapy基本使用

    一个基本的爬虫只需要两部分组成:Spider(爬虫)、Pipeline(管道)。 Spider类定义了如何爬取某个(或某些)网站,包括了爬取的动作(例如:是否跟进链接)以及如何从网…

    Python 2023年10月2日
    099
  • GNSS及其定位原理,差分GNSS技术分析

    1 GNSS概述 根据后方交会定位原理,要实现 GNSS定位,需要解决两个问题:一是观测瞬间卫星的 空间位置;二是观测站点和卫星之间的距离,即卫星在某坐标系中的坐标。 为此首先要建…

    Python 2023年9月28日
    048
  • 新闻发布系统的设计与实现/新闻管理系统

    **** 随着Internet的普及,无论人们相隔多么遥远,都有天涯若比邻的感觉。用户足不出户,便可知天下新近之大事,便可与大洋彼岸的朋友畅谈无阻。随着互连网的进一步发展,网络媒体…

    Python 2023年9月16日
    054
  • 一招解决所有依赖冲突

    背景介绍 最近遇到了这样一个问题,我们有一个 jar 包 common-tool,作为基础工具包,被各个项目在引用。突然某一天发现日志很多报错。 一看是 NoSuchMethodE…

    Python 2023年10月13日
    055
  • scrapy框架 爬取重庆工程学院

    scrapy框架 爬取重庆工程学院 目的:爬取重庆工程学院 中的管理学院的学院动态 百度搜索 重庆工程学院,看到如图所示 因为我使用scarpy框架,不知道如何创建项目的,可以看看…

    Python 2023年10月4日
    037
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球