
#sorted()不会对原列表产生影响
list_6 = [4,5,1,8,0,3,7]
li = sorted(list_6)
print(list_6)
print(li)
# reverse()方法,逆置列表
list_5.reverse()
print(list_5)

#--------------------------删除列表元素(删)------------------------
# 1、del语句,用于删除列表中指定位置的元素
list_7 = ["Python","java","C++","php"]
del list_7[1]
print(list_7)
# 2、remove()方法,用于移除列表中某个元素
list_8 = ["Python","java","C++","php","java"]
list_8.remove("java")
print(list_8)
#3、pop()方法,用于移除列表中某个元素,一般不指定元素,去除列表最后一个元素
list_9 = ["Python","java","C++","php","java"]
print(list_9.pop())
print(list_9)
print(list_9.pop(1))
print(list_9)
# 4、clear()方法,用于清空列表
list_9.clear()
print(list_9)

ls = [1,2,3,4,5,6,7,8]
ls = [data*data for data in ls]
print(ls)
ls = [data for data in ls if data>4]
print(ls)
ls_one = [1,2,3]
ls_two = [4,5,6]
ls_three = [x+y for x in ls_one for y in ls_two]
print(ls_three)