Ejemplo n.º 1
0
 def getDirectorysFromDirectory(dirPath):
     Common.assertExit(os.path.isdir(dirPath), "文件夹不存在:" + dirPath)
     dirPaths = []
     dirNames = []
     for fileName in os.listdir(dirPath):
         path = os.path.join(dirPath, fileName)
         if os.path.isdir(path):
             Array.insert(dirPaths, path)
             Array.insert(dirNames, fileName)
     return dirPaths, dirNames
Ejemplo n.º 2
0
import os
os.chdir(r'E:\Python')
from Array import Array
a1 = Array(10, 7)
print(a1)
a1.insert(2, 5)
print(a1)
Ejemplo n.º 3
0
    choice = int(choice)

    if choice == 1:
        for item in arr.items:
            print(item, end=" ")

    elif choice == 2:
        # append elements
        itemToAdd = int(input("Enter integer to append: "))
        arr.append(itemToAdd)

    elif choice == 3:
        # insert elements
        itemToInsert = int(input("Enter integer to insert: "))
        insertPosition = int(input("Enter position to insert: "))
        arr.insert(insertPosition, itemToInsert)

    elif choice == 4:
        # pop element
        print(f"popped item is {arr.pop()}")
    elif choice == 5:
        # remove element
        itemToRemove = int(input("Enter integer to remove: "))
        print(arr.remove(itemToRemove))
    elif choice == 6:
        # index element
        item = int(input("Enter integer to find index: "))
        print(arr.index(item))
    elif choice == 7:
        # reverse array
        arr.reverse()