drop повертає новий масив, тому він задихнувся в пості og; У мене була подібна вимога перейменувати деякі заголовки стовпців і видалити деякі рядки через неправильно сформований файл CSV, перетворений у Dataframe, тому, прочитавши цю публікацію, я використав:
newList = pd.DataFrame(newList)
newList.columns = ['Area', 'Price']
print(newList)
# newList = newList.drop(0)
# newList = newList.drop(len(newList))
newList = newList[1:-1]
print(newList)
і це спрацювало чудово, як ви можете бачити з двома прокоментованими рядками вище, я спробував метод drop. (), і він працює, але не такий простір і читабельний, як використання [n: -n], сподіваюся, що комусь допомагає, дякую.
DF = DF[:-1]
?