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 相关文章推荐
flask中使用SQLAlchemy进行辅助开发的代码
Feb 10 Python
python实现爬取千万淘宝商品的方法
Jun 30 Python
python清除字符串里非数字字符的方法
Jul 02 Python
python3利用Dlib19.7实现人脸68个特征点标定
Feb 26 Python
如何实现删除numpy.array中的行或列
May 08 Python
DES加密解密算法之python实现版(图文并茂)
Dec 06 Python
浅谈Pandas:Series和DataFrame间的算术元素
Dec 22 Python
python 使用poster模块进行http方式的文件传输到服务器的方法
Jan 15 Python
对python中词典的values值的修改或新增KEY详解
Jan 20 Python
Django实现跨域的2种方法
Jul 31 Python
django 将自带的数据库sqlite3改成mysql实例
Jul 09 Python
Python生成器generator原理及用法解析
Jul 20 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
加速XP搜索功能堪比vista
2007/03/22 PHP
PHP 冒泡排序算法的实现代码
2010/08/08 PHP
PHP中可以自动分割查询字符的Parse_str函数使用示例
2014/07/25 PHP
Zend Framework教程之分发器Zend_Controller_Dispatcher用法详解
2016/03/07 PHP
php 多文件上传的实现实例
2016/10/23 PHP
php-beanstalkd消息队列类实例分享
2017/07/19 PHP
php实现的统计字数函数定义与使用示例
2017/07/26 PHP
php 广告点击统计代码(php+mysql)
2018/02/21 PHP
Laravel框架实现抢红包功能示例
2019/10/31 PHP
js 浏览器事件介绍
2012/03/30 Javascript
json属性名为什么要双引号(个人猜测)
2014/07/31 Javascript
JS动态插入并立即执行回调函数的方法
2016/04/21 Javascript
原生js验证简洁注册登录页面
2016/12/17 Javascript
JS定时器用法分析【时钟与菜单中的应用】
2016/12/21 Javascript
JavaScript关联数组用法分析【概念、定义、遍历】
2017/03/15 Javascript
用js屏蔽被http劫持的浮动广告实现方法
2017/08/10 Javascript
ES6 class的应用实例分析
2019/06/27 Javascript
Bootstrap实现省市区三级联动(亲测可用)
2019/07/26 Javascript
vue v-for 使用问题整理小结
2019/08/04 Javascript
vue路由传参的基本实现方式小结【三种方式】
2020/02/05 Javascript
原生JS实现记忆翻牌游戏
2020/07/31 Javascript
[03:34]2014DOTA2西雅图国际邀请赛 淘汰赛7月15日TOPPLAY
2014/07/15 DOTA
简单介绍Python的Django框架加载模版的方式
2015/07/20 Python
python实现电脑自动关机
2018/06/20 Python
Python循环实现n的全排列功能
2019/09/16 Python
Python爬虫:Request Payload和Form Data的简单区别说明
2020/04/30 Python
通过Python实现一个简单的html页面
2020/05/16 Python
Django跨域请求原理及实现代码
2020/11/14 Python
煤矿安全生产标语
2014/06/06 职场文书
乡镇平安建设汇报材料
2014/08/25 职场文书
民用住房租房协议书
2014/10/29 职场文书
2014年社区矫正工作总结
2014/11/18 职场文书
团代会邀请函
2015/02/02 职场文书
老乡会致辞
2015/07/28 职场文书
端午节将至,用Python爬取粽子数据并可视化,看看网友喜欢哪种粽子吧!
2021/06/11 Python
Python加密与解密模块hashlib与hmac
2022/06/05 Python