一起学python(一)

本文适合所有立志想学Python的同学,大家一起学习交流。

1.列表的使用

示例一:直接定义一个列表

listOne = [10,"aa",True,None]

PS:在Python中空值为None,而不是Null;boolean值在Python中的写法为True/False,不能全小写

示例二:使用range创建列表,保存0~20所有之间所有的整数

rr = range(5)
print(list(rr))

输出结果为:
[0,1,2,3,4]

若想指定输出指定范围内的数据(例如5-9之间的整数)可以这么写

rr = list(range(5,9))
print(rr)

输出结果为:
[5,6,7,8]

示例三:字符串直接转列表

tt =  list("Hello")
print(tt)

输出结果为:
['H','e','l','l','o']

PS:其中list为关键字,命名变量的时候需注意

2.字符串分割

tt = "11,22,33,44"
print(tt.split(","))

输出结果为:
['11','22','33','44']

3.字符串拼接

lis = ["2020","10","10"]
print("".join(lis))
print("/".join(lis))

输出结果为:
20201010
2020/10/10

PS:注意本质上是字符串拼接,需保证列表中的元素都是字符串类型,否则拼接失败

4.列表添加数据

rr = [11,22,33]
rr.append(44)
print(rr)
rr.append("aa")
print(rr)

输出结果为:
[11,22,33,44]
[11,22,33,44,'aa']

5.列表添加数据或者指定位置添加数据

rr =[11, 22, 33, 44, 'aa']
rr.insert(1,"YY")
print(rr)

输出结果为:
[11, 'YY', 22, 33, 44, 'aa']

6.清空列表

rrr = [11,22,33,44,55,66] 
rrr.clear()
print(rrr)

输出结果为:
[]

7.删除元素

A.pop方法删除元素(pop(index)方法可以指定位置删除)

rr = [11, 'YY', 22, 33, 44, 'aa']
print(rr.pop())

输出结果为:
aa

B.remove方法指定元素删除

rr = [11, 'YY', 22, 44]
rr.remove(11)
print(rr)

输出结果为: 
['YY', 22, 44]

8.判断列表中是否存在

rr = ['YY', 22, 44]
if 00 in rr:
    print("存在")
else:
    print("不存在")
输出结果为: 
不存在

留个小作业,大家可以交流一下

创建列表,降序存储100以内所有能被3整除的数据

print(list(range(99,0,-3)))

就留一个吧,哈哈哈

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值