1.切片
1.格式: 數據[起始索引:結束索引:步長2.適用類型: 字符串(str)、列表(list)、元組(tuple)3.說明: 通過切片操作, 可以獲取數據中指定部分的內容4.注意 :
- 結束索引對應的數據不會被截取到
- 支持正向索引和逆向索引
- 步長用于設置截取數據的間隔數量; 默認步長為 1, 可以省略不寫
name = "abcdefg"print(name[2:5:1]) # cde
print(name[2:5]) # cde
print(name[:5]) # abcde
print(name[1:]) # bcdefg
print(name[:]) # abcdefg
print(name[::2]) # aceg
print(name[:-1]) # abcdef, 負1表示倒數第一個數據print(name[-
4:-1]) # def
print(name[::-1]) # gfedcba
2.len()方法
- 格式:num = len(數據)
- 適用類型:字符串、列表、 元組、字典
- 說明:獲取數據的元素個數(數據長度)
str_data = "hello python"print(len(str_data)) # 12: 字符中字符個數(包含空格)
list_data = ["python", "java"]
print(len(list_data)) # 2: 列表中元素個數
tuple_data = ("admin", 123456, 8888)
print(len(tuple_data)) # 3: 元組中元素個數
dict_data = {"name": "tom", "age": 18, "gender": "男"}
print(len(dict_data)) # 3: 字典中鍵值對的個數
未完待續。。。