列表在python中的基础操作
""" 数组的基本形式
下标从0开始
message 可以往后面加东西 连在一起
print 变成了 my first bicycle was a Trek.
"""
bicycles = ['trek', 'cannondale', 'redline', 'specialized']
message = "my first bicycle was a " + bicycles[0].title() + "."
print(message)
"""修改元素
"""
motor = ['chunfeng', 'ducati', 'YAMAHA', 'suzuki']
print(motor)
motor[0] = 'DUCATI'
print(motor)
motor.append('哈雷') # 在末尾加一个
print(motor)
motor.insert(0, 'dayang') # 在指定位置插入,操作会使剩下的元素右移
print(motor)
del motor[0] # 删除指定位置的元素
print(motor)
pop_motor = motor.pop() # 弹出(删除),列表中最后一个元素(如果pop不输入参数的话),motor.pop(1)的话就是删除第二个
print(motor)
print(pop_motor)
"""
pop 和 del 区别 都是删除,如果彻底删了,其他地方不用了就用del ,如果其他地方用 那么就用pop
"""
motor_remove = 'DUCATI'
motor.remove(motor_remove) # 这个说明只是从列表中移除了,还能够使用因为有motor_remove指向这地址 和del对比
print(motor)
print(motor_remove)
motor_remove1 = motor.remove('YAMAHA') # 想与pop 类似使用 但打印结果 print(motor_remove1) 为None
print(motor)
print(motor_remove1)