day-14元组的魔法

#!/user/bin/env python
# -*- coding:utf-8 -*-
# 列表
# list
li = [11,22,33,44]
# tuple
# 元组元素不可被修改,不能增加或者删除
# 一般写元组时最后加逗号
tu = (11,"22",(),[],True,22,)
print(tu)

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

# 切片
v = tu[0:2]
print(v)

# 不可以删除或增加
# tu[0]=123

# for循环,可迭代对象(字符串,列表,元组,)
for i in tu:
print(i)

# 转换
s = "asdfghjkl0"
li = ["alex",123456]
tu = (11,22,33,"alex")

v = tuple(li)
print(v)

v = tuple(s)
print(v)

v = list(tu)
print(v)

v = list(s)
print(v)

# 字符串的拼接
tu = ("asdfgh","zxcvbn")
v = "_".join(tu)
print(v)

li = ["asdfgh","zxcvbn"]
li.extend((11,22,33,))
print(li)

# 元组是有序的
# 元组的一级元素不可修改/删除/增加
tu = (11,"22",(33,43),[44,45],True,32,)
v = tu[3][0]
print(v)

# 列表的元素可以被修改
tu[3][0] = 567
print(tu)

# count获取指定元素在元组中出现的次数
tu = (11,"22",(33,43),[44,45],True,22,)
v = tu.count(22)
print(v)

# index获取指定元素在元组中的位置
tu = (11,"22",(33,43),[44,45],True,22,)
v = tu.index(22)
print(v)

猜你喜欢

转载自www.cnblogs.com/pythonzhao/p/11768995.html
今日推荐