Python基础:列表List的操作

Python 的序列和列表

序列是Python最基本的数据结构,序列都可以进行索引,切片,加,乘,检查成员的操作。

序列不仅支持通过位置来进行索引,Python还内置确定序列的长度以及确定最大和最小的元素的方法,非常方便。

Python有6个序列的内置类型,列表是其中的一个。语法为:方括号,包含的元素用逗号分隔,并且列表中的元素对数据类型及一致性都不做要求。

数字和字符串都可以形成列表,比如:

list1 = ["apple", "banana", 1, 2]
list2 = [1, 2, 3 ]

列表的创建

直接定义列表

# 创建列表

# 方式一
l=[1,2,3,4,5]
print (l)

# 方式二
[h,i,l,m,n]={1,2,3,4,5}
a=[h,i,l,m,n]
print ([h,i,l,m,n])
print (a)

运行结果为:

[1, 2, 3, 4, 5]
[1, 2, 3, 4, 5]
[1, 2, 3, 4, 5]

输入多个变量形成列表

比如输入多个数字:

# 将输入的数字形成列表

# 方式一 
a = input("please input:")
l = list(map(int, a.split(',')))
print(l)

# 方式二
l= list(map(int,input("please input:").split(',')))
print(l)

运行结果:

please input:1,2,3
[1, 2, 3]
please input:1,2,3
[1, 2, 3]

将区间范围的数字形成列表

使用函数示例:

# 将区间范围的数字形成列表

# 方法一:直接list创建
l= list(range(1,10))
print(l)

# 方法二:使用for循环
l=[]
for i in range(1,10):
    l.append(i)
print (l)

运行结果为:

[1, 2, 3, 4, 5, 6, 7, 8, 9]

[1, 2, 3, 4, 5, 6, 7, 8, 9]

列表元素操作

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值