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语言编写电脑时间自动同步小工具
Mar 08 Python
Python的批量远程管理和部署工具Fabric用法实例
Jan 23 Python
Python实现八大排序算法
Aug 13 Python
Python实现删除列表中满足一定条件的元素示例
Jun 12 Python
利用python批量给云主机配置安全组的方法教程
Jun 21 Python
Ubuntu下使用Python实现游戏制作中的切分图片功能
Mar 30 Python
python对html过滤处理的方法
Oct 21 Python
详解Python字符串切片
May 20 Python
讲解Python3中NumPy数组寻找特定元素下标的两种方法
Aug 04 Python
python GUI库图形界面开发之PyQt5开发环境配置与基础使用
Feb 25 Python
Python自动重新加载模块详解(autoreload module)
Apr 01 Python
Django Admin后台模型列表页面如何添加自定义操作按钮
Nov 11 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实现通过照片获取ip地址
2016/04/26 PHP
PHP利用二叉堆实现TopK-算法的方法详解
2017/04/24 PHP
Laravel中日期时间处理包Carbon的简单使用
2017/09/21 PHP
php-fpm重启导致的程序执行中断问题详解
2019/04/29 PHP
PHP上传图片到数据库并显示的实例代码
2019/12/20 PHP
js Flash插入函数免激活代码
2009/03/31 Javascript
jquery插件 autoComboBox 下拉框
2010/12/22 Javascript
jquery formValidator插件ajax验证 内容不做任何修改再离开提示错误的bug解决方法
2013/01/04 Javascript
jQuery的slideToggle方法实例
2013/05/07 Javascript
AngularJS中的模块详解
2015/01/29 Javascript
纯JavaScript基于notie.js插件实现消息提示特效
2016/01/18 Javascript
JavaScript编码风格指南(中文版)
2016/08/26 Javascript
基于BootStrap multiselect.js实现的下拉框联动效果
2017/07/28 Javascript
vue实现图片加载完成前的loading组件方法
2018/02/05 Javascript
jQuery实现的点击显示隐藏下拉菜单功能完整示例
2019/05/17 jQuery
js实现跟随鼠标移动的小球
2019/08/26 Javascript
微信小程序实现拖拽功能
2019/09/26 Javascript
Vue自定义render统一项目组弹框功能
2020/06/07 Javascript
Windows下使Python2.x版本的解释器与3.x共存的方法
2015/10/25 Python
python和shell获取文本内容的方法
2018/06/05 Python
利用Pyhton中的requests包进行网页访问测试的方法
2018/12/26 Python
利用Python对文件夹下图片数据进行批量改名的代码实例
2019/02/21 Python
Python3之手动创建迭代器的实例代码
2019/05/22 Python
Python实现 PS 图像调整中的亮度调整
2019/06/28 Python
Python简单处理坐标排序问题示例
2019/07/11 Python
Python 操作 ElasticSearch的完整代码
2019/08/04 Python
nginx搭建基于python的web环境的实现步骤
2020/01/03 Python
django3.02模板中的超链接配置实例代码
2020/02/04 Python
python 发送邮件的示例代码(Python2/3都可以直接使用)
2020/12/03 Python
公司年会主持词
2014/03/22 职场文书
小学一年级学生评语
2014/04/22 职场文书
购房公证委托书(2014版)
2014/09/12 职场文书
2014年环卫工作总结
2014/11/22 职场文书
初中英语教师个人工作总结2015
2015/07/21 职场文书
python中Matplotlib绘制直线的实例代码
2021/07/04 Python
nginx请求限制配置方法
2021/07/09 Servers