专栏首页技术向python中的星号表达式(starred expresss)

python中的星号表达式(starred expresss)

本文由腾讯云+社区自动同步,原文地址 https://stackoverflow.club/starred-expression-python/

星号表达式,有意思的小东西

在使用python给图片加噪声时,用到了 np.random.randn()函数,经测试明明可以输入要用的矩阵大小,得到一个随机数矩阵的,但是一运行就报错,

TypeError: 'tuple' object cannot be interpreted as an integer, 搜索这条错误信息没有什么结果。

随后,仔细观察我的代码与例程的不同,发现有个星号的差异。在命令行输入(4,5)得到(4,5), 而输入*(4,5)就得到了错误SyntaxError: can't use starred expression here.

继续搜索,发现星号表达式的作用是在传递形参时,把列表中的各个元素取出来。比如需要两个参数 d1, d2, 但是传入(d1, d2)是不对的, 需要用星号把带括号的(d1, d2)解析出来。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 在docker中安装python依赖库/模块

    我们一般如何处理软件的运行环境问题?一般上,即使用docker,我们的python脚本还是不可避免地需要安装额外的库。而每添加一个库都制作一个新的docker,...

    羽翰尘
  • 使用conda管理python环境

    本文由腾讯云+社区自动同步,原文地址 https://stackoverflow.club/use-conda-python/

    羽翰尘
  • ubuntu命令行搜索

    这是ubuntu自带的一个快速搜索文件的命令,原理与windows平台的everything相同,都是将文件名暂存到数据库中,搜索时直接从数据库读取。

    羽翰尘
  • 现场:小扎在美国会听证道歉“责任在我”,这些年FB道过的歉

    大数据文摘
  • 解决VMeare 安装 Android x86 错误

    安装镜像来源:https://www.android-x86.org/download

    宋天伦
  • 「数据库」sql刷题(No.8)

    给定一个体温表(temperature),编写一个 SQL 查询,来查找与昨天的日期相比温度更高的时间 和 用户和。

    八点半的Bruce、D
  • 回溯求解N皇后问题

    最近学习了“图”的数据结构相关知识,对深度优先和广度优先有了全新认识,所以重新用DPS递归加回溯求解八皇后问题,并将之推广到N皇后。

    luanhz
  • 【Share】开箱一台2700X装机历程

    这次装机采用的是Ryzen 7 2700X 对比I家疯涨的价格 A家的价格可以说是非常实惠了 AMD YES!

    Hyejeong小DD
  • 大量选择,充足任务(MaChAmp):NLP中用于多任务学习的工具包(CS CL)

    转移学习,特别是将多任务学习与预训练的上下文嵌入和微调相结合的方法,近年来极大地推动了自然语言处理领域的发展。在本文中,我们介绍了MaChAmp,这是一种工具包...

    刘子蔚
  • 漫谈C变量——对齐(3)

      前面的两篇文章,我们分别介绍了“为什么变量要对齐到它的尺寸大小”,“编译器会怎么处理内存的对齐问题”以及“非对齐是如何产生的和非对齐的后果”,感觉自己错过了...

    GorgonMeducer 傻孩子

扫码关注云+社区

领取腾讯云代金券