pythonリスト

3404 ワード

リストの下付き文字で、下付き文字の対応するリストの値[0---len]の値=リスト[下付き文字]を取得します.
        names = [1,4,6,1,4,3,]
        name = names[2]       
        print(name)

リストに対応する下付きindex=リストを値で取得する.index(値)リストから値の最初の一致するインデックスの位置を見つけます
        names = [1,4,6,1,4,3,]
        where = names.index(4)
        print (where)

ある要素がリストに現れる回数count=リストを統計する.count
        names = [1,4,6,1,4,3,]
        count = names.count(1)
        print(count)

クエリー・リストの長さ、要素の個数lenth=len(リスト)
        names = [1,4,6,1,4,3,]
        lonth = len(names)
        print (lonth)

クエリーリストの最大値、最小値max(リスト)、min(リスト)
        names = [1,4,6,1,4,3,]
        print (max(names))
        print (min(names))

リストの末尾リストに文字列を追加する.append(追加内容)
        names = [1,4,6,1,4,3,]
        names.append('d')
        print(names)

リストが指定する下付き文字列に対応する位置リストに文字列を追加する.Insert(下付き、値)
        names = [1,4,6,1,4,3,]
        names.insert(3,'we')
        print(names)

あるリストの内容を一度にすべて別のリストの末尾のリストに追加する.extend(リスト)
        names = [1,4,6,1,4,3,]
        nums = [1,7,6]
        names.extend(nums)
        print (names)

リスト内の対応する値リストを下付きで変更[下付き]=値
        names = [1,4,6,1,4,3,]
        names[2]=5
        print(names)

pop()は、リストの末尾の値を削除し、削除する値が削除された値=リストを返す.pop()
        names = [1,2,3,4,5,6,7,8]
        name=names.pop()
        print(names)
        print(name)
        # ()            ,                          =   .pop(  )
        name = names.pop(1)
        print (names)
        print (name)

        #                                           del   [  ] 
        names = [1,2,3,4,5,6,7,8]
        del names[5]
        print(names)

        #                  ,                 .remove(  ) 
        names = [1,2,3,4,5,6,7,8]
        names.remove(8)
        print(names)

        #                             in        not in        in        not in   
        names = [1,2,3,4,5,6,7,8]
        ret = 1 in names
        ret1 = 2 not in names 
        print (ret)
        print (ret1)

リストのスクリプト+番号は、リストを結合するために使用されます*重複リストのために使用されます
        num1 = [1,2,3]
        num2 = [2,3,4]
        ret = num1+num2
        print(ret)

        ret = num1 * 2
        print (ret)

        #              ,                   .reverse()       
        num = [3,4,5,2,8,6,2,9,6,5,3]
        num.reverse()
        print (num)

        #                    ,         .sort()     .reverse()    ,     
        num = [3,4,5,2,7,8,6,2,9,0]
        num.sort()
        num.reverse()
        print (num)

リストスライスリスト[num 1:num 2:num 3]num 1,num 2はリストの下付き、num 3は間隔
        #          ,        
        num = [1,2,3,4,5,5,6,7]
        ret = num[1:2]   #             1    2        
        print (ret)

        num = [1,2,3,4,5,5,6,7]
        ret = num[0:5:2] #       >=0  <5    2        
        print (ret)

        #             
        num = [1,2,3,4,5,5,6,7]
        ret = num[0:]
        print(ret)
        ret = num[0:100]
        print (ret)
        ret= num[0:len(num)]
        print (ret)

        num = [1,2,3,4,5,5,6,7]
        ret= num[0:len(num):2]  #       >=0