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下载FTP上的文件夹的实现代码
Feb 10 Python
Python随机生成数模块random使用实例
Apr 13 Python
举例讲解Python编程中对线程锁的使用
Jul 12 Python
Python数据结构之图的应用示例
May 11 Python
Django处理文件上传File Uploads的实例
May 28 Python
解决python中使用plot画图,图不显示的问题
Jul 04 Python
python pands实现execl转csv 并修改csv指定列的方法
Dec 12 Python
浅谈Python采集网页时正则表达式匹配换行符的问题
Dec 20 Python
Python实现的多进程拷贝文件并显示百分比功能示例
Apr 09 Python
教你一步步利用python实现贪吃蛇游戏
Jun 27 Python
python机器学习实现决策树
Nov 11 Python
Python处理PDF与CDF实例
Feb 26 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
用PHP动态创建Flash动画
2006/10/09 PHP
laradock环境docker-compose操作详解
2019/07/29 PHP
一个不错的用JavaScript实现的UBB编码函数
2007/03/09 Javascript
jQuery 性能优化指南 (1)
2009/05/21 Javascript
jQuery基础知识filter()和find()实例说明
2010/07/06 Javascript
javascript 冒泡排序 正序和倒序实现代码
2010/12/14 Javascript
javascript break指定标签打破多层循环示例
2014/01/20 Javascript
JS判断是否360安全浏览器极速内核的方法
2015/01/29 Javascript
JavaScript控制按钮可用或不可用的方法
2015/04/03 Javascript
arguments对象验证函数的参数是否合法
2015/06/26 Javascript
解决jquery插件:TypeError:$.browser is undefined报错的方法
2015/11/21 Javascript
jquery无限级联下拉菜单简单实例演示
2015/11/23 Javascript
深入nodejs中流(stream)的理解
2017/03/27 NodeJs
JavaScript表单验证实现代码
2017/05/22 Javascript
Bootstrap Multiselect 常用组件实现代码
2017/07/09 Javascript
详谈js原型继承的一些问题
2017/09/06 Javascript
Vue 2.5 Level E 发布了: 新功能特性一览
2017/10/24 Javascript
vue2 前端搜索实现示例
2018/02/26 Javascript
JSON数据中存在单个转义字符“\”的处理方法
2018/07/11 Javascript
详解原生JS回到顶部
2019/03/25 Javascript
JS隐藏号码中间4位代码实例
2019/04/09 Javascript
js canvas实现5张图片合成一张图片
2019/07/15 Javascript
一个手写的vue放大镜效果
2019/08/09 Javascript
[10:04]国际邀请赛采访专栏:DK.Farseer,mouz.Black^,采访员Josh专访
2013/08/05 DOTA
[56:57]LGD vs VP 2019DOTA2国际邀请赛淘汰赛 胜者组赛BO3 第一场 8.20.mp4
2019/08/22 DOTA
python编程开发之类型转换convert实例分析
2015/11/13 Python
Python实现小数转化为百分数的格式化输出方法示例
2017/09/20 Python
matplotlib绘图实例演示标记路径
2018/01/23 Python
Pandas之drop_duplicates:去除重复项方法
2018/04/18 Python
Python字符串的常见操作实例小结
2019/04/08 Python
Python中的list与tuple集合区别解析
2019/10/12 Python
PyTorch中 tensor.detach() 和 tensor.data 的区别详解
2020/01/06 Python
html5标记文字_动力节点Java学院整理
2017/07/11 HTML / CSS
教师找工作推荐信
2013/11/23 职场文书
年级组长自我鉴定
2014/02/22 职场文书
2019入党申请书范文3篇
2019/08/21 职场文书