序列复习

import time #引入time模块
print(time.time()) #时间戳

import datetime #获取当前时间
now = datetime.datetime.now()
print (“当前系统日期和时间是: “)
print (now.strftime(”%Y-%m-%d %H:%M:%S”))

列表 list 元组tuple 按顺序保存元素。索引。 列表可修改,元组不可修改。

字典 dict 集合set: 存储无序,字典是key-value保存数据

list1=[3,4,5,6,7,8,9,10]
print(list1[-4])

print(list1[1:6:2]) #[4,6,8]

#索引值为正,为0到n-1,索引值为负,为-n到-1
str=“c语言中文网”
print(str[0],"",str[-6])
print(str[5],"
",str[-1])

序列切片,访问一定范围内的元素

#切片语法:sname[start?step] 包括start 不包括end

str=“我爱python” #0 1 2 3 4 5 6 7
print(str[:3]) # str[0] str[1]str[2] 我爱p 最后一个冒号省略
print(str[::3])# str[0] str[3]str[6] 我yo
print(str[:]) #所有字符串

序列相加 就是连接, 相加双方类型相同

str1=[1,2,3,“i”]
str2=[“y”,4]
print(str1+str2)

str1=“i am”
str2=“4”
print(str1+str2) # 序列相加
print(str1,str2) # 输出两个值,用逗号间隔

序列相乘 原序列重复n次

str=“C语言中文网”
print(str*3)

list1=[1,2]
print(list1*3)

in检查元素是否在序列中

str=“i love you”
print( “i” in str) #True
print( “m” not in str) #True

序列相关内置函数

print(len(str))
print(min(str))
print(list(str)) # 将序列转化为列表
#print(sum(str)) # 需要都为数字

str1=[1,2,3]
print(sum(str1))

str=“i love you”
print(sorted(str)) # 字符串元素进行排序

列表 list

listname=[12,“abc12”,3.6,[1,2,3,“ss”,“WS”],(“12”,23,23)]
print(listname)
print(type(listname)) # type()查看,为list类型

#创建方法1:使用= 运算符直接
#创建方法2: 使用list函数创建 可以将元组tuple、区间range转化为列表
range1=range(1,4) # 区间 代表1 2 3
print(list(range1))
tuple1=(4,5,6)
print(tuple1)
print(list(tuple1)) # 用list()函数将元组转化为列表

for i in range(1,3): #循环1 2
print(“sss”)

索引访问元素

num=[1,2,3,4,5,6]
print(num[1:5:2]) #1 3 #切片输出

删除列表

print(num)
del num
print(num) #报错

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值