2021-08-30 列表 list

 列表 list

创建一个列表 []

listichi = []
print(type(listichi))

>>>

<class 'list'>

索引

从0开始为第一位,下面列表有四个元素,0 = 1,1 = ichi , 2 = 一 ,3 = 壹,也可以从末尾开始索引

listichi = [1,'ichi','一','壹']

print(listichi[0])
print(listichi[1])
print(listichi[2])
print(listichi[3])
print(listichi[-1])
print(listichi[-2])
print(listichi[-3])
print(listichi[-4])

 >>>

1
ichi




ichi
1

切片

排除最右

输出第二个元素到第三个元素

输出第二个元素到末尾的所有元素

倒序输出

输出所有元素

print(listichi[1:3])
print(listichi[-3:-1])
print(listichi[1:])
print(listichi[:3])
print(listichi[::-1])
print(listichi[:])

>>>

['ichi', '一']
['ichi', '一']
['ichi', '一', '壹']
[1, 'ichi', '一']
['壹', '一', 'ichi', 1]
[1, 'ichi', '一', '壹']

更新列表

list[] =     替换列表中的元素

append 在列表末尾添加一个元素

insert 在列表中的第几序列中插入一个元素

print(listichi)
listichi[1] = 'Ⅰ'
listichi.append('①')
listichi.insert(1,'I')
print(listichi)

>>>

[1, 'ichi', '一', '壹']
[1, 'I', 'Ⅰ', '一', '壹', '①']

删除列表中的元素

del 删除列表中第几序列的元素

pop 删除列表中第几序列的元素,并返回它的值

clear 清空列表

print(listichi)

del listichi[1]

print(listichi)

print(listichi.pop(1))

print(listichi)

listichi.clear()

print(listichi)

>>>

[1, 'ichi', '一', '壹']
[1, '一', '壹']

[1, '壹']
[]

列表操作符

len 检测长度

+ 列表组合

* 列表重复

in 该元素是否存在该列表中

for 迭代

print(listichi)
print(len(listichi))
print(listichi + ['ni'])
print(listichi*4)
print('一' in listichi)
for x in listichi:print(x, end=" ")

 >>>

[1, 'ichi', '一', '壹']
4
[1, 'ichi', '一', '壹', 'ni']
[1, 'ichi', '一', '壹', 1, 'ichi', '一', '壹', 1, 'ichi', '一', '壹', 1, 'ichi', '一', '壹']
True
1 ichi 一 壹 

列表嵌套

listni = [2,'ni','二','贰']
i = [listni,listichi]
print(i)
print(i[1])
print(i[1][2])

>>>

[[2, 'ni', '二', '贰'], [1, 'ichi', '一', '壹']]
[1, 'ichi', '一', '壹']

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值