Liste
La liste est l'un des types de données les plus couramment utilisés. Les listes peuvent réaliser le stockage, la modification et d'autres opérations les plus pratiques sur les données
Définir une liste
<.>fruits = ['apple','banana','orange']
>>> fruits[0] 'apple' >>> fruits[2] 'orange' >>> fruits[-1] 'orange' >>> fruits[-2] 'banana'
>>> fruits = ['apple','banana','orange','peal','grape'] >>> fruits[1:4] #取下标1到下标4之间的数,包括1但不包括4 ['banana', 'orange', 'peal'] >>> fruits[1:-1] #取下标1至-1之间的数,不包括-1 ['banana', 'orange', 'peal'] >>> fruits[0:3] #从头开始取,不包括3 ['apple', 'banana', 'orange'] >>> fruits[:3] #和上句一样 ['apple', 'banana', 'orange'] >>> fruits[3:] #从下标3到最后,到末尾只能这样取 ['peal', 'grape'] >>> fruits[0::2] #从头开始,步长为2,即隔一个取一个 ['apple', 'orange', 'grape'] >>> fruits[::2] #和上句一iy ['apple', 'orange', 'grape']
>>> fruits ['apple', 'banana', 'orange', 'peal', 'grape'] >>> fruits.append('newpeach') >>> fruits ['apple', 'banana', 'orange', 'peal', 'grape', 'newpeach']
['apple', 'banana', 'orange', 'peal', 'grape', 'newpeach'] >>> fruits.insert(1,'watermelon') >>> fruits ['apple', 'watermelon', 'banana', 'orange', 'peal', 'grape', 'newpeach']
Modifier la banane en cerise
7. Supprimer>>> fruits ['apple', 'watermelon', 'banana', 'orange', 'peal', 'grape', 'newpeach'] >>> fruits[2]='cherry' >>> fruits ['apple', 'watermelon', 'cherry', 'orange', 'peal', 'grape', 'newpeach']
pop() renverra l'élément après avoir supprimé le dernier élément par défaut
8. . Extend extend()>>> fruits ['apple', 'watermelon', 'cherry', 'orange', 'peal', 'grape', 'newpeach'] >>> del fruits[2] #删除第二个元素 >>> fruits ['apple', 'watermelon', 'orange', 'peal', 'grape', 'newpeach'] >>> fruits.remove('orange') #删除指定的元素 >>> fruits ['apple', 'watermelon', 'peal', 'grape', 'newpeach'] >>> fruits.pop() #删除最后一个元素 'newpeach' >>> fruits ['apple', 'watermelon', 'peal', 'grape']
>>> fruits ['apple', 'watermelon', 'peal', 'grape'] >>> vegetable = ['radish','cabbage','cucumber'] >>> fruits ['apple', 'watermelon', 'peal', 'grape'] >>> vegetable ['radish', 'cabbage', 'cucumber'] >>> fruits.extend(vegetable) >>> fruits ['apple', 'watermelon', 'peal', 'grape', 'radish', 'cabbage', 'cucumber']
['apple', 'watermelon', 'peal', 'grape', 'radish', 'cabbage', 'cucumber'] >>> fruits2 = fruits.copy() >>> fruits2 ['apple', 'watermelon', 'peal', 'grape', 'radish', 'cabbage', 'cucumber']
>>> fruits.count('apple') 1
>>> fruits ['apple', 'watermelon', 'peal', 'grape', 'radish', 'cabbage', 'cucumber'] >>> fruits.sort() >>> fruits ['apple', 'cabbage', 'cucumber', 'grape', 'peal', 'radish', 'watermelon'] >>> fruits.reverse() >>> fruits ['watermelon', 'radish', 'peal', 'grape', 'cucumber', 'cabbage', 'apple']
['watermelon', 'radish', 'peal', 'grape', 'cucumber', 'cabbage', 'apple'] >>> fruits.index('apple') 6 # 只返回找到的第一个下标
Plus de bases sur Python - liées à la liste Veuillez faire attention à le site PHP chinois pour les articles !