List

List

1 Create

2 Retrieve

list = ['a', 'b', 'c', 'd']

# METHOD 1
# index: 0    value: a
# index: 1    value: b
# index: 2    value: c
# index: 3    value: d
for item in list:
    print("index: %s    value: %s" % (list.index(item), item))

# METHOD 2
# index: 0    value: a
# index: 1    value: b
# index: 2    value: c
# index: 3    value: d
for index in range(len(list)):
    print("index: %s    value: %s" % (index, list[index]))

# METHOD 3
# index: 0    value: a
# index: 1    value: b
# index: 2    value: c
# index: 3    value: d 
for index, val in enumerate(list):
    print("index: %s    value: %s" % (index, val))

# METHOD 4
# index: 2    value: a
# index: 3    value: b
# index: 4    value: c
# index: 5    value: d
for index, val in enumerate(list, 2):
    print("index: %s    value: %s" % (index, val))

3 Update

list1 = [1, 2, 3]
list2 = [4, 5, 6]
list3 = list1.copy()
list4 = list1.copy()
list3.append(list2)
list4.extend(list2)
print(list3)
print(list4)
# [1, 2, 3, [4, 5, 6]]
# [1, 2, 3, 4, 5, 6]

4 Delete

5 Other

5.1 copy()

list1 = [1, 2, 3]
list2 = list1.copy()
list3 = list1
list2.append(4)
print(list1)
list3.append(4)
print(list1)
# [1, 2, 3]
# [1, 2, 3, 4]

Reference

  1. Python 列表(List) 的三种遍历(序号和值)方法
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值