# 第一种:
number = 11223344556677889900
# 反转1,reverse()方法
# list1 = list(str(number))
# list1.reverse()
# 反转2, 切片
list1 = list(str(number))[::-1]
print('反转后的', list1)
# 删除
# 删除1, 直接remove元素
list1.remove('1')
print('删remove除后的list1,仅仅只能删除一个,如果有多个,也就只能删除第一个', list1)
# 删除2,根据索引删除,有返回值
temp = list1.pop(0)
print('这就是删掉的元素', temp)
print('被pop删后的list1', list1)
# 删除3,根据索引删除
del list1[0]
print('被del删后的list1', list1)
del list1[:4:]
print('被del用切片删后的list1', list1)
del list1
try:
print(list1)
except:
print('直接删没了')
list1 = list(str(number))[::-1]
# # 去重1,最直观
# temp = []
# for i in list1:
# if i not in temp:
# temp.append(i)
# # 完成去重
# list1 = temp
# 去重2, 最简单
# 完成去重
list1 = list(set(list1))
print('去重后的, 又是无序状态,所以排序放在最后一步', list1)
# 升序
list1.sort()
print('这是升序后的结果', list1)
# 降序
list1.sort(reverse=True)
print('这是降序后的结果', list1)