目錄4.其他操作
4.存乙個或多個值
5.有序或無序
6.可變或不可變
多個裝備,多個愛好,多門課程,多個朋友
內可以有多個型別的值,逗號分割元素
my_hobbies =['sing','jump','rap','basketball']
print(my_hobbies)
#['sing', 'jump', 'rap', 'basketball']
l = list('hello world')
print(f'l:')
#l:['h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd']
正向+反向取值,既可以存也可以取
name = ['lwx','hanye','haha']
print(name[1])
print(name[-1])
print(name[:2])
#hanye
#haha
#['lwx', 'hanye']
print(name[0::2])
# ['lwx', 'haha', 'hiahiahia']
print(len(name))
#5print('lalala' not in name)
print('lwx'and 'hanye' in name)
#true
# true
print(name)
del name[4]
print(name)
for i in name:
print(i)
# lwx
# # hanye
# # haha
# # hiahiahia
name.insert(1,'like')
name.insert(3,'forever')
print(name)
# list之pop(),pop()預設刪除最後乙個元素
name.pop()
print(name)
name.pop(2)
print(name)
name.remove('hiahiahia')
print(name)
print(name.count('hanye'))
#2print(name.index('haha'))
#2name.clear()
print(name)
#name2= name.copy()
print(name2)
name2 = ['520']
name1.extend(name2)
print(name1)
用於儲存多個值
列表是有序的,可以按照索引取值
hobby_list = ['read', 'run', 'girl']
print(f'first:')
hobby_list[2] = ''
print(f'second:')
# first:35552776
# second:35552776
是可變資料型別 列表型別內建方法
1.用途 多個裝備 多個愛好 多門課程,甚至是多個女朋友 2.定義 內可以有多個任意型別的值,逗號分隔元素 my girl friend list jason tank sean my girl friend jason tank sean print f my girl friend my gir...
列表型別內建方法 list
目錄my friend wang chen peng jiayi zhuang print my friend l list hello wang 字串強制型別轉換成列表 print l 結果為l h e l l o n i c k 1.1 優先掌握 name list nick jason tan...
列表內建方法
cmp 方法比較兩個列表的元素。以下是cmp 方法的語法 cmp list1,list2 引數 返回值如果元素是相同型別的,執行比較,並返回結果。如果元素是不同的型別,檢查,看看他們是否是數字 如果到達了列表中的乙個的結束,較長的列表是 大 如果耗盡列表和共享相同的資料,其結果是並列的,這意味著返回...