Python学习:列表

Python学习:列表

1.列表由一系列按特定顺序排列的元素组成;
2.Python提供了一系列操作列表的方法和语句。

# 生成数字列表
items = []
for value in range(1,16):
	item = value ** 2
	items.append(item)    # 在列表末尾添加元素
print("Original items:")
print(items)
print("No.2 item:")
print(items[1])

# 修改某个元素的值
items[9] = 88
print("Modify No.10 item to 88")
print(items)

#插入第六个元素,其他元素右移
print("Insert No.6 item 77")
items.insert(5, 77)
print(items)

#删除元素
del items[10]   #del语句删除第11个元素
print("Delete No.11 item")
print(items)
items.pop()     #pop方法删除最后一个元素
print("Delete the last one")
print(items)
items.pop(9)    #pop方法删除第10个元素
print("Delete No.10 item")
print(items)
items.remove(196)    #删除值为196的元素
print("Delte the item with value 196")
print(items)

# 反转列表
items.reverse()
print("Reverse items")
print(items)

# 列表排序
items.sort()   # 从小到打排序
print("Sort the items")
print(items)
items.sort(reverse = True)  #从大到小排序
print("Reverse sort the items")
print(items)

# 获取列表长度
print("The lenth of the items")
print(len(items))

# 获取列表中最大最小值,以及总和
print("Min Max and Sum of the item")
print(min(items))
print(max(items))
print(sum(items))

# 列表切片
print("No.4 ~ No.10 items")
for item in items[3:9]:
	print(item)

# 列表复制
print("Copy the items")
items_copy = items[:]
print(items_copy)

运行结果

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值