列表

# 第三章
# 列表

# 1.列表简介
tv = ["斗鱼", "虎牙", "哔哩哔哩", "YY"]
print(tv)

# 2.访问列表元素
print(tv[0])

# 3.使用列表的值
message = "TV上有很多IT教程"
print(tv[2] + message)
# 4.修改列表元素

apps = ['QQ', '微信', '知乎', '支付宝']
print(apps)
apps[1] = "酷狗"
print(apps)

# 5.添加列表元素
apps.append('淘宝')
print(apps)
# append()添加元素

# 6.插入列表元素
apps.insert(0, "京东")
print(apps)
# insert()插入元素

# 7.删除列表元素
del apps[0]
print(apps)
# 使用del语句删除

# 8.根据值删除元素
apps.remove('QQ')
print(apps)
# remove()删除元素

# 9.弹出栈顶元素
print(apps.pop())
# pop()弹出栈顶元素,参数默认为0
# pop(弹出元素的索引位置)
# 9.用sorted()对列表进行临时排列

name = ['ameng', 'yinmeng', 'mengge']
print(sorted(name))
print(name)
print('-' * 30)
# sorded()不改变列表中原始排列顺序

# 10.用sort()对列表进行永久排序
name.sort()
print(name)
# sort()按首字母顺序排列

# 11.倒序排列
name.reverse()
print(name)
# reverse()按首字母倒序排列

# 12.统计列表的长度
print(len(name))
# len()统计个数

 

posted @ 2018-04-21 20:49  iameng  阅读(80)  评论(0)    收藏  举报