元祖的魔法

Posted 阜阳小全

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了元祖的魔法相关的知识,希望对你有一定的参考价值。

---恢复内容开始---

#列表是有序的,列表里面的元素是可以修改的

#

#元祖和列表是类似的,只是元祖是对列表的二次加工法

li = [111,22,33,44]#列表list,元素可以修改

 

#元祖tuple, 元素不可被修改,不能增加或者删除

tu = (11,22,33,44,)

tu2 = (11,22,‘dada‘,‘alex‘,[11,‘dae‘],9,)

#一般写元祖的时候,推荐在最后边加入逗号

 

 tu = (11,22,33,‘dad‘,[‘da‘],‘d‘,)

#索引
v = tu[2]
print(v)

#切片
v = tu[1:3]
print(v)

#可以被for 循环,就是可迭代对象
for i in tu:
print(i)
#字符串、列表、元祖之间的相互转化
s = ‘dadhjkaf9fa0‘
li = [11,22,‘da‘,‘jack‘,43]
tu = (123,44,‘vf‘,‘vfs‘,)
#
v = tuple(s)
print(v)
v2 = tuple(li)
print(v2)

v3 = list(tu)
print(v3)

a = ‘‘
for i in tu:
a = a + str(i)
print(a)

tu = (111,‘alex‘,(11,22),[(33,44)],True,33,44,)
#元祖是有序的,且元祖的一级元素不能修改、删除、增加
v = tu[3][0][0]
print(v)
tu[3][0] = 567
print(tu)

tu.count(22) 获取指定元素的在元祖中出现的次数
tu.count(22) 获取指定元素在元祖中的索引位置,默认左边优先

---恢复内容结束---

以上是关于元祖的魔法的主要内容,如果未能解决你的问题,请参考以下文章

python元祖

js兵器谱之魔法召唤师:call / apply

可以将Visual Studio代码配置为启动电子

写规范代码的意义------去除魔法数字

GHUnit : 测试魔法记录代码

如何使用 %%timeit 单元魔法并排除设置代码?