Python当中list列表的使用(创建列表,删除列表元素,添加列表元素,插入列表元素)...

程序如下:

#这里我们将进行列表的学习,这个列表不能和R当中的列表弄混了
classmate=['bob','Python','Java']
b=["wife","mother"]
print(len(classmate))
#下面开始进行元素的访问,python当中的首元素是0,而不是R当中的1.
print(classmate[0])
print(classmate[0:])
print(classmate[1:2])
print("print the last element:")
print(classmate[-1])
print("\nprint the second last element:")
print(classmate[-2])
print("\nprint the third last element:")
print(classmate[-3])
print("\nlet us append some elements to the end of the list:")
classmate.append('adding element')
print(classmate[-1])
print("\nlet us print all the list!:")
print(classmate)
print("\nlet us delete the last element:")
classmate.pop()
print(classmate)
print("\nlet us delete the second element:")
#delete the element we want
classmate.pop(1)
print(classmate)
print("\nlet us insert somthing to the second position:")
#the insert position is our reference's position
classmate.insert(1,"something")
print(classmate)
print("\ninsert a list to our list:")
classmate.insert(1,["insertelement1","insertelement2"])
print(classmate)
print("\nlet us get the second list's seconde element:")
print(classmate[1][1])

linux下运行结果如下:

geeksongs@DESKTOP-V7FKNMA:~/code$ python3 list.py
3
bob
['bob', 'Python', 'Java']
['Python']
print the last element:
Java

print the second last element:
Python

print the third last element:
bob

let us append some elements to the end of the list:
adding element

let us print all the list!:
['bob', 'Python', 'Java', 'adding element']

let us delete the last element:
['bob', 'Python', 'Java']

let us delete the second element:
['bob', 'Java']

let us insert somthing to the second position:
['bob', 'something', 'Java']

insert a list to our list:
['bob', ['insertelement1', 'insertelement2'], 'something', 'Java']

let us get the second list's seconde element:
insertelement2

得解也。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值