python基础学习(3)

  最近这几天有些事情,没有怎么学hdaoop,学习了一些python知识,今天学习了python的列表,python的列表和Java里面的集合很像。

  列表的基本操作有增删改查、定义、生成。

 

 这是进行练习的代码

# 创建列表
'''
1、直接使用[]
2、使用内置函数list
'''

from turtle import pen


'''lst1 = ["jzz","zyt","zzt","jmq"]
lst2 = list([5,2,1,0])
print(lst1)
print(id(lst1))
print(type(lst1))
print("=================")
print(lst2)
print(id(lst2))
print(type(lst2))'''

# 列表切片
lst=[10,20,30,40,50,60,70,80,90,100]
# print(lst[1:7:1])
'''print(102 in lst)
print(90 not in lst)

for item in lst:
    print(item,end=' ')'''

# 列表元素添加
'''lst1=["jzz"]
lst.append("我")
lst.extend("明天")
lst.insert(13,"1234")
lst[:10]=lst1
print(lst)'''

# 列表元素删除
lst.remove(30)
lst.pop(2)
lst.pop()
print(lst)
print('--------切片删除--------')
lst1=lst[1:3]
print(lst1)
# 列表排序
from audioop import reverse


'''lst = [10,5,90,-10,47]
# lst.sort()#正序排列
# print(lst)
# lst.sort(reverse=True)#逆序排列
# print(lst)
print("-----------使用sorted---------")
lst1 = sorted(lst)
print(lst)
print(lst1)'''

# 列表生成式
lst = [i for i in range(1,10)]
print(lst)

 

posted on 2022-08-04 20:52  跨越&尘世  阅读(25)  评论(0编辑  收藏  举报