リスト内のpython一般的に使用される方法

                                                                           Pythonのリスト一覧   

(以下は白音符のプライマリビューの比較です)

  I.はじめに:

  • Pythonのリストはの「[]」、可変配列、括弧の対のリストのすべての要素を順序付け構築され、そしてカンマで区切られます。
  • リストには、CRUD、あらゆる操作することができ、リスト内の隙間がないことを保証するために、完全なリストの位置を記入します
  • リストは、整数、小数、文字列など、またはタプル、辞書、集合、それは強力なリストであり、複数のタイプをサポートする手段の偶数リストを格納することができます。

 

 

 

 

例としては、次のとおりです

[1、2、3]
[ 'awng'、 'NIER'、 '滑らか']
[ '有料'、3.6、100、[10、20]]
[[ 'フィル'、210]、[ 'ファイル'、20 、7]

 

第二に、使用

例:学生の学生:張天の恵み、白、暁明、赤、劉肥、

         :デジタル数字があります:1,2,3,9,5,6

私たちが値に保存され、これらの名前と番号を入れて、私の最初のコードワード

(オレンジのコードを入力し、コメントとして緑)

学生= [「張天国-SENT」、「白」、「暁明」、「赤」、「劉肥」]    //形式の一覧を表示するためには、これらの数年間学生の名前に入金\

= NUMER [1,2,3,4,5,6]の   これらのいくつかの番号に格納されている//数

-----------------------------------分割線、これが、これは一例方法であります

1.任意の位置の出力値。

印刷(スチューデント[0])//学生[]括弧は0、出力リスト最初の、第二の出力であり、そうです

出力:張摂理

 

2.append方法:新しいの終わりに

append("张天赐")//执行的话,就已经在末尾新增了个名字为张天赐的学生

print(student)//这时候我们执行下,看看张天赐有没有在列表的末尾新增成功

输出结果 ["张天赐",“小白”,“小明“,”小红“,”刘飞”,“张天赐”]

 

3.count方法:假如这时候我不知道student里有几个名字为张天赐的学生,我想统计下

print(count(张天赐))//count()括号里为谁,就是统计谁

输出结果:2

 4.remove方法删除指定元素

student.remove("张天赐") //remove()括号中填写列表中谁,就删除谁

 print(student)//输出下,查看张天赐有没有被删除

输出结果:['小明', '小红', '刘飞']

 

5.insert方法:在任意位置新增列表元素

 student.insert(0,"白起")//在第0个位置新增了白起,那么白起会在0位置,0位置之前的人会往后移,    列表名字.insert(位置,“要插入的内容”)

print(student)//查看下输出结果

输出结果:['白起', '张天赐', '小明', '小红', '刘飞']

 

6.pop方法:删除任意位置的列表元素

student.pop(0)    //0表示位置,删除排序为第0个的人,如果pop(n),则删除第n个元素
print(student) //查看输出结果
输出结果:['小明', '小红', '刘飞']
 
7.+号组合两个列表
print(number + student)   //输出两个列表里的元素
输出结果:[1, 2, 3, 9, 5, 6, '张天赐', '小明', '小红', '刘飞']
 
8.reverse()顺序翻转
student.reverse() //student列表里的字段会反过来排序
print(student) //输出查看一下
输出结果:['刘飞', '小红', '小明', '张天赐']
 
9.sort排序方法:可以升序可以降序,不过只针对于数字,此例子不适用student列表
number.sort()  //让列表number进行升序排序
print(number)  //输出,查看下结果
输出结果:[1,2,3,5,6,9]
number.sort(reverse=True) //reverse = true的话,会降序排序
输出结果:[9,6,5,3,2,1]
 
10.sorted()方法:不会改变原列表的顺序
print(sorted(number)) //直接输出number,是升序排序的
print(number)    //输出原来的number,是原来的顺序
输出结果:1,2,3,5,6,9
                  1,2,3,9,5,6

11.len方法:查看list有多少个元素

print(len(student)) //直接输出student列表中的元素数量
输出结果:4
 
12.mxa方法:查看list中元素最大的值
print(max(number)) //查看number列表中
输出结果:9
13.min方法:查看list中元素最小的值
print(min(number)) //查看number列表中
输出结果:1
 

 14.clear方法:清空列表

student.clear()//清空student列表

输出结果:[]

 

 

本次分享就到这里了,欢迎大家补充~~

おすすめ

転載: www.cnblogs.com/ztcbug/p/12050572.html