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
import os os.chdir(r'E:\Python') from Array import Array a1 = Array(10, 7) print(a1) a1.insert(2, 5) print(a1)
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()