python全栈-Day 3

一、索引和切片

s = [0,1,2,3,4,'a','b',[123,456],'d','e']
#索引
print(s)
print(s[7],s[8])

# /Users/ouyangchenxuan/PycharmProjects/untitled/venv/bin/python "/Users/ouyangchenxuan/Desktop/python for full stack/day3/wj_class_3.py"
# [0, 1, 2, 3, 4, 'a', 'b', [123, 456], 'd', 'e']
# [123, 456] d


#切片  顾头不顾尾
print(s[0:3])
print(s[0:0])
print(s[-3:])
print(s[0:-1])
print(s[:-1])
print(s[0:])
print(s[:])
print(s[0:6:2])  #s[首:尾:步长],无步长则默认步长为1
print(s[4::-1])  #步长为负数,可倒序输出,此时首指的是 倒序结果的首位,尾指的是 倒序结果的尾部
print(s[6:0:-2])

# /Users/ouyangchenxuan/PycharmProjects/untitled/venv/bin/python "/Users/ouyangchenxuan/Desktop/python for full stack/day3/wj_class_3.py"
# [0, 1, 2]
# []
# [[123, 456], 'd', 'e']
# [0, 1, 2, 3, 4, 'a', 'b', [123, 456], 'd']
# [0, 1, 2, 3, 4, 'a', 'b', [123, 456], 'd']
# [0, 1, 2, 3, 4, 'a', 'b', [123, 456], 'd', 'e']
# [0, 1, 2, 3, 4, 'a', 'b', [123, 456], 'd', 'e']
# [0, 2, 4]
# [4, 3, 2, 1, 0]
# ['b', 4, 2]

二、

猜你喜欢

转载自www.cnblogs.com/txbbkk/p/9296351.html