python 第二天

索引
正向索引:字符串的索引是从0开始的。也就是说,字符串中的第一个字符的索引为0,第二个字符的索引为1,依此类推。

负数索引:使用负数索引来从右向左访问字符串。字符串的最后一个字符的索引为-1,倒数第二个字符的索引为-2,以此类推。

字符串的切片
string[start:end**😗*​step]

sname:要操作的序列名称s

start:于指定切片的开始位置(包含在切片中),不指定默认从0开始

end:于指定切片的结束位置(不包含在切片中),如果不指定的话,默认是序列的长度

step:表示切片的步长,如果省略;

判断是否为回文

a = input(“请输入一句话:”)
if a[:] == a[::-1]:
print(“这是一个回文”)
else:
print(“bushi”)

列表
list [元素1,元素2,元素3,元素4,……]

​ 列表里边的元素数据类型可以不相同,列表可以相互嵌套

假设你有一个名为 my_list 的列表,你可以使用索引来访问其元素

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

# 获取第一个元素(索引为0)

first_element = my_list[0]

print(first_element) # 输出: 1

# 获取第三个元素(索引为2)

third_element = my_list[2] print(third_element) # 输出: 3

# 获取最后一个元素(使用负数索引-1)

last_element = my_list[-1] print(last_element) # 输出: 5

获取一个列表中元素的数量,也可以使用 len() 函数:

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

length = len(my_list) print(length) # 输出: 5

list列表里边的数可以改变,重新赋值

list[1]=“************”

列表的加法和乘法
加法:
将两个列表合并为一个新的列表,其中包含了两个列表中所有的元素

list1 = [1, 2, 3]

list2 = [4, 5, 6]

new_list = list1 + list2

print(new_list)

# 输出: [1, 2, 3, 4, 5, 6]

乘法:
将列表中的所有元素重复指定次数,构造一个新的列表

my_list = [1, 2, 3]

new_list = my_list * 3

print(new_list)

# 输出: [1, 2, 3, 1, 2, 3, 1, 2, 3]
 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值