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如何避免循环导入问题详解
Sep 14 Python
Python 实现简单的shell sed替换功能(实例讲解)
Sep 29 Python
Python Xml文件添加字节属性的方法
Mar 31 Python
python将回车作为输入内容的实例
Jun 23 Python
下载与当前Chrome对应的chromedriver.exe(用于python+selenium)
Jan 14 Python
flask框架自定义url转换器操作详解
Jan 25 Python
python3正则模块re的使用方法详解
Feb 11 Python
python GUI库图形界面开发之PyQt5窗口布局控件QStackedWidget详细使用方法
Feb 27 Python
python能在浏览器能运行吗
Jun 17 Python
python如何调用java类
Jul 05 Python
Pycharm及python安装详细教程(图解)
Jul 31 Python
用python查找统一局域网下ip对应的mac地址
Jan 13 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系统流量分析的程序
2006/10/09 PHP
php MessagePack介绍
2013/10/06 PHP
php字符串过滤与替换小结
2015/01/26 PHP
PHP5.3以上版本安装ZendOptimizer扩展
2015/03/27 PHP
Zend Framework教程之模型Model用法简单实例
2016/03/04 PHP
thinkPHP简单调用函数与类库的方法
2017/03/15 PHP
jQuery 浮动广告实现代码
2008/12/25 Javascript
js单独获取一个checkbox看其是否被选中
2014/09/22 Javascript
javascript+css3 实现动态按钮菜单特效
2016/02/06 Javascript
Document.body.scrollTop的值总为零的快速解决办法
2016/06/09 Javascript
Bootstrap CSS组件之下拉菜单(dropdown)
2016/12/17 Javascript
基于Vue2实现的仿手机QQ单页面应用功能(接入聊天机器人 )
2017/03/30 Javascript
JavaScript数据结构之广义表的定义与表示方法详解
2017/04/12 Javascript
详解nodejs模板引擎制作
2017/06/14 NodeJs
JavaScript实现二叉树的先序、中序及后序遍历方法详解
2017/10/26 Javascript
JS实现数组去重,显示重复元素及个数的方法示例
2019/01/21 Javascript
js逆向解密之网络爬虫
2019/05/30 Javascript
JS实现给数组对象排序的方法分析
2019/06/24 Javascript
vue实现多级菜单效果
2019/10/19 Javascript
Python爬取数据并写入MySQL数据库的实例
2018/06/21 Python
Python闭包和装饰器用法实例详解
2019/05/22 Python
基于Python解密仿射密码
2019/10/21 Python
python调用函数、类和文件操作简单实例总结
2019/11/29 Python
Python OpenCV读取显示视频的方法示例
2020/02/20 Python
Python基于template实现字符串替换
2020/11/27 Python
图片上传插件ImgUploadJS:用HTML5 File API 实现截图粘贴上传、拖拽上传
2016/01/20 HTML / CSS
HTML5自定义属性前缀data-及dataset的使用方法(html5 新特性)
2017/08/24 HTML / CSS
上海某公司.net方向笔试题
2014/09/14 面试题
小区物业门卫岗位职责
2014/04/10 职场文书
《卖木雕的少年》教学反思
2014/04/11 职场文书
2014年党员创先争优承诺书
2014/05/29 职场文书
工地安全标语
2014/06/07 职场文书
我们的节日中秋活动方案
2014/08/19 职场文书
2014个人年度工作总结
2014/12/15 职场文书
学校党风廉政建设调研报告
2015/01/01 职场文书
Java实现注册登录跳转
2022/06/16 Java/Android