本文实例讲述了Python中列表与元组的乘法操作。分享给大家供大家参考,具体如下:

 

直接上code吧,还可以这么玩儿

 代码如下

列表乘法:

#coding=utf8

li=[1,]
li=li*3
print(li)

print””’

out:

可以将列表和元组当成普通的“数组”,它能保存任意数量任意类型的Python对象。

[1, 1, 1]

列表和元组通过数字索引来访问元素(从0开始)。

元组乘法:

美高梅电子游戏,列表和元组的区别:

>>> 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学习笔记之列表(list)与元组(tuple)详解
  • 电竞博彩 ,Python3中的列表,元组,字典,字符串相关知识小结
  • python数据结构之列表和元组的详解
  • Python元组操作实例分析【创建、赋值、更新、删除等】
  • python数据类型_元组、字典常用操作方法(介绍)
  • Python元组及文件核心对象类型详解

NumberList=[1,2,3,4,5,6,7,8.9,0101,017,0xab]

StringList=[‘hello’,”hello world”,””’goddness”’]

MixList=[12,13.2,01,’abc’,’hello’]

NumberTouple=(1,2,3,4,5,6,7,8.9,0101,017,0xab)

StringTouple=(‘hello’,”hello world”,””’goddness”’)

Author

发表评论

电子邮件地址不会被公开。 必填项已用*标注