序列类型

序列类型

序列:序号 列

序列类型:就是带有索引的数据类型(字符串/列表/元组)

name = 'wuhao dsb'
#       012345678

name3 = name[0]
name2 = name[6:]

# 字符串/列表/元组共有方法
# 长度
print('len(name):',len(name))         # len(name): 9
print('wo' in name)                   # False
print('w' not in name)                # False
for i in name:
    print(i)

列表:中括号用逗号隔开多个元素

lt = ['nick','handsome','wuhao','beautiful',1,1,1,1]
print(lt)               # ['nick', 'handsome', 'wuhao', 'beautiful', 1, 1, 1, 1]

列表的内置方法

lt.append('yongjiu guzhang')
print(lt)     # ['nick', 'handsome', 'wuhao', 'beautiful', 1, 1, 1, 1, 'yongjiu guzhang']

del lt[0]     # 按照索引删除
print(lt)     # ['handsome', 'wuhao', 'beautiful', 1, 1, 1, 1, 'yongjiu guzhang']

lt.pop(0)
print(lt)     # ['wuhao', 'beautiful', 1, 1, 1, 1, 'yongjiu guzhang']

# 清除
lt.clear()

# 复制
lt2 = lt.copy()
print("lt2:",lt2)     # lt2: ['wuhao', 'beautiful', 1, 1, 1, 1, 'yongjiu guzhang']

# 排序
lt = [1,3,2,100,4,5]
lt.sort()
print(lt)         # [1, 2, 3, 4, 5, 100]

# 翻转
lt.reverse()
print(lt)         # [100, 5, 4, 3, 2, 1]

元组:就是把列表的中括号换成小括号,他没有内置方法

只可取不可更改

tu = (1,3,2,100,4,5)
print(tu[0])      # 1
posted @ 2019-07-18 14:38  PLPLPL  阅读(364)  评论(0编辑  收藏  举报
// 目录