Python中列表与元组的乘法操作示例


Posted in Python onFebruary 10, 2018

本文实例讲述了Python中列表与元组的乘法操作。分享给大家供大家参考,具体如下:

直接上code吧,还可以这么玩儿

列表乘法:

li=[1,]
li=li*3
print(li)

out:

[1, 1, 1]

元组乘法:

>>> t=(1,2)
>>> t*3
(1, 2, 1, 2, 1, 2)

但字典,集合不能这么玩

例如:

>>> dict1={'k1':1,'k2':2}
>>> dict1*2
#报错
Traceback (most recent call last):
 File "<pyshell#1>", line 1, in <module>
  dict1*2
TypeError: unsupported operand type(s) for *: 'dict' and 'int'
>>>

另外,字符串也可以使用乘法,例如:

>>> str1='hello python!'
>>> str1*3
'hello python!hello python!hello python!'
>>>

注意:在元组的定义中:(1,)代表着元组,(1,)*3可得到(1, 1, 1)
而(1)则只会被视为一个整数,(1)*3会得到3

更多Python相关内容感兴趣的读者可查看本站专题:《Python列表(list)操作技巧总结》、《Python编码操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python时区设置方法与pytz查询时区教程
Nov 27 Python
python使用beautifulsoup从爱奇艺网抓取视频播放
Jan 23 Python
使用Python神器对付12306变态验证码
Jan 05 Python
Python中%是什么意思?python中百分号如何使用?
Mar 20 Python
使用pandas的DataFrame的plot方法绘制图像的实例
May 24 Python
78行Python代码实现现微信撤回消息功能
Jul 26 Python
Flask Web开发入门之文件上传(八)
Aug 17 Python
python实现微信小程序自动回复
Sep 10 Python
Python实现微信机器人的方法
Sep 06 Python
django 框架实现的用户注册、登录、退出功能示例
Nov 28 Python
使用Pycharm分段执行代码
Apr 15 Python
Python request中文乱码问题解决方案
Sep 17 Python
Python程序运行原理图文解析
Feb 10 #Python
Python迭代器和生成器定义与用法示例
Feb 10 #Python
Python中装饰器学习总结
Feb 10 #Python
Python基于hashlib模块的文件MD5一致性加密验证示例
Feb 10 #Python
Python中生成器和迭代器的区别详解
Feb 10 #Python
详解python中的线程
Feb 10 #Python
Odoo中如何生成唯一不重复的序列号详解
Feb 10 #Python
You might like
MySQL修改密码方法总结
2008/03/25 PHP
PHP大小写问题:函数名和类名不区分,变量名区分
2013/06/17 PHP
基于PHP的简单采集数据入库程序
2014/07/30 PHP
分享常见的几种页面静态化的方法
2015/01/08 PHP
PHP自带ZIP压缩、解压缩类ZipArchiv使用指南
2015/03/03 PHP
PDO::getAttribute讲解
2019/01/28 PHP
ext读取两种结构的xml的代码
2008/11/05 Javascript
判断多个元素(RADIO,CHECKBOX等)是否被选择的原理说明
2009/02/18 Javascript
Javascript 二维数组
2009/11/26 Javascript
JS解决url传值出现中文乱码的另类办法
2013/04/08 Javascript
ie8本地图片上传预览示例代码
2014/01/12 Javascript
jQuery修改li下的样式以及li下的img的src的值的方法
2014/11/02 Javascript
JavaScript实现弹出子窗口并传值给父窗口
2014/12/18 Javascript
理解Angular数据双向绑定
2016/01/10 Javascript
json格式的javascript对象用法分析
2016/07/04 Javascript
最实用的jQuery分页插件
2016/10/09 Javascript
解决vue项目中type=”file“ change事件只执行一次的问题
2018/05/16 Javascript
解决微信小程序云开发中获取数据库的内容为空的方法
2019/05/15 Javascript
layui prompt 设置允许空白提交的方法
2019/09/24 Javascript
详解使用mocha对webpack打包的项目进行&quot;冒烟测试&quot;的大致流程
2020/04/27 Javascript
解决vue项目中某一页面不想引用公共组件app.vue的问题
2020/08/14 Javascript
微信小程序实现转盘抽奖
2020/09/21 Javascript
[02:49]2018DOTA2亚洲邀请赛主赛事决赛日战况回顾 Mineski鏖战5局夺得辉耀
2018/04/10 DOTA
python 线程的暂停, 恢复, 退出详解及实例
2016/12/06 Python
解决python写入mysql中datetime类型遇到的问题
2018/06/21 Python
python调用jenkinsAPI构建jenkins,并传递参数的示例
2020/12/09 Python
乌克兰网上珠宝商店:GoldSoveren
2020/03/31 全球购物
简单的JAVA编程面试题
2013/03/19 面试题
物业经理求职自我评价
2013/09/22 职场文书
文职个人求职信范文
2013/09/23 职场文书
校园门卫岗位职责
2013/12/09 职场文书
搞笑征婚广告词
2014/03/17 职场文书
法定代表人授权委托书范文
2014/08/02 职场文书
2015年入党积极分子评语
2015/03/26 职场文书
工商局调档介绍信
2015/10/22 职场文书
JavaScript架构搭建前端监控如何采集异常数据
2022/06/25 Javascript