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

 更新时间:2018年02月10日 10:08:31   作者:ccorz  
这篇文章主要介绍了Python中列表与元组的乘法操作,结合简单实例形式分析了Python中列表、元组的乘法,并附带分析了字符串的乘法及元组乘法操作的注意事项,需要的朋友可以参考下

本文实例讲述了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使用import引入其他目录文件方式

    python使用import引入其他目录文件方式

    这篇文章主要介绍了python使用import引入其他目录文件方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02
  • Python3使用正则表达式爬取内涵段子示例

    Python3使用正则表达式爬取内涵段子示例

    这篇文章主要介绍了Python3使用正则表达式爬取内涵段子,涉及Python正则匹配与文件读写相关操作技巧,需要的朋友可以参考下
    2018-04-04
  • Django 实现admin后台显示图片缩略图的例子

    Django 实现admin后台显示图片缩略图的例子

    今天小编就为大家分享一篇Django 实现admin后台显示图片缩略图的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • 深入理解python中函数传递参数是值传递还是引用传递

    深入理解python中函数传递参数是值传递还是引用传递

    这篇文章主要介绍了深入理解python中函数传递参数是值传递还是引用传递,涉及具体代码示例,具有一定参考价值,需要的朋友可以了解下。
    2017-11-11
  • Python Tkinter库从入门到进阶使用教程

    Python Tkinter库从入门到进阶使用教程

    Tkinter是Python标准库中内置的图形用户界面(GUI)工具包,提供了创建窗口、按钮、文本框等GUI元素的功能,本文将介绍Tkinter的基础知识,帮助大家快速入门
    2023-12-12
  • 如何使用 Poetry 进行 Python 项目管理

    如何使用 Poetry 进行 Python 项目管理

    本文介绍了如何安装、卸载和管理Poetry,以及如何查看其版本和位置,此外,还详细说明了如何使用Poetry安装项目依赖,包括依赖解析、锁定、虚拟环境管理等优势,感兴趣的朋友一起看看吧
    2024-11-11
  • 简单的Apache+FastCGI+Django配置指南

    简单的Apache+FastCGI+Django配置指南

    这篇文章主要介绍了简单的Apache+FastCGI+Django配置指南,这也是Python上最流行的web框架Django的最流行搭配环境:)需要的朋友可以参考下
    2015-07-07
  • Python线程的两种编程方式

    Python线程的两种编程方式

    这篇文章主要介绍了Python线程的两种编程方式,Python中如果要使用线程的话,一种是函数式,一种是用类来包装的线程对象,需要的朋友可以参考下
    2015-04-04
  • 详解Python 关联规则分析

    详解Python 关联规则分析

    这篇文章主要介绍了Python 关联规则分析的相关资料,帮助大家更好的理解和学习使用python,感兴趣的朋友可以了解下
    2021-03-03
  • TensorFlow2基本操作之合并分割与统计

    TensorFlow2基本操作之合并分割与统计

    这篇文章主要介绍了TensorFlow2基本操作之合并分割与统计,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-09-09

最新评论