List of data types built-in method
1. Role
V description plurality of values, such as hobbies
2. Define the way
hobby_list = ['play', 'swim', 'dancing', '666']
print(hobby_list)
3. built-in method
Priority grasp
1. index value
hobby_lsit=['play','dance','jump','666']
print(hobby_lsit[-1])
hobby_lsit[-1]='233'
print(hobby_lsit[-1])
666,233
2. Slice
hobby_lsit=['play','dance','jump','666']
print(hobby_lsit[:])
print(hobby_lsit[::-1])
['play', 'dance', 'jump', '666']
['666', 'jump', 'dance', 'play']
3. length
hobby_lsit=['play','dance','jump','666']
print(len(hobby_lsit))
4
4.in/not in
hobby_list = ['play', 'swim', 'dancing', '666']
print('play' in hobby_list)
True
5.for cycle
hobby_list=['play','dance','jump','666']
for hobby in hobby_list:
print(hobby)
play
dance
jump
666
6.del delete
hobby_list=['play','dance','jump','666']
del hobby_list[-1]
print(hobby_list)
['play', 'dance', 'jump']
7.append () add
hobby_lsit=['play','dance','jump','666']
hobby_lsit.append('dapao-->sword')
print(hobby_lsit)
['play', 'dance', 'jump', '666', 'dapao-->sword']
Need to know
1.count list of a certain element in the counting
hobby_lsit=['play','dance','jump','666',666,666]
print(hobby_lsit.count(666))
2
2.extend extended list
hobby_lsit=['play','dance','jump','666',666,666]
hobby_lsit.extend([1,2,3,4])
print(hobby_lsit)
['play', 'dance', 'jump', '666', 666, 666, 1, 2, 3, 4]
3.clear Clear
hobby_lsit=['play','dance','jump','666',666,666]
hobby_lsit.clear()
print(hobby_lsit)
[]
4.copy copy list
hobby_list=['play','dance','jump','666',666,666]
hobby_list_2=hobby_list.copy()
hobby_list[-1]='233'
print(hobby_list)
print(hobby_list_2)
['play', 'dance', 'jump', '666', 666, '233']
['play', 'dance', 'jump', '666', 666, 666]
5.pop delete, delete the last default
hobby_list=['play','dance','jump','666',666,666]
hobby_list.pop()
print(hobby_list)
['play', 'dance', 'jump', '666', 666]
6.index Index
hobby_list=['play','dance','jump','666',666,666]
print(hobby_list.index('play'))
print(hobby_list.index('jump',1,3)) #索引1-3内有没有该值
0
2
7.insert insert
hobby_list=['play','dance','jump','666',666,666]
hobby_list.insert(0,'1')
print(hobby_list)
'1', 'play', 'dance', 'jump', '666', 666, 666]
8. Remove remove
hobby_list=['play','dance','jump','666',666,666]
hobby_list.insert(0,'1')
print(hobby_list)
hobby_list.remove('1')
print(hobby_list)
['1', 'play', 'dance', 'jump', '666', 666, 666]
['play', 'dance', 'jump', '666', 666, 666]
9. reverse reverse
hobby_list=['play','dance','jump','666',666,666]
hobby_list.insert(0,'1')
print(hobby_list)
hobby_list.reverse()
print(hobby_list)
['1', 'play', 'dance', 'jump', '666', 666, 666]
[666, 666, '666', 'jump', 'dance', 'play', '1']
10.sort sort the list using the sort of elements must be the same type of
name_list = ['aden','nick', 'jason', 'tank', 'sean']
name_list.sort()
print(name_list)
['aden', 'jason', 'nick', 'sean', 'tank']
4. The stored value or a plurality of values
Multiple values
5. orderly or disorderly
Ordered
6. The variable or invariable
variable
lis = [12, 14]
print(id(lis))
lis.append('l1')
print(id(lis))
2379100691848
2379100691848