ディレクトリからテキストファイルのリストを作成しようとしていますので、私の関数から返されたキーデータを抽出することができます。リストの最初の項目。私はdel full_text [0]を試しましたが、他の値と同様に機能しませんでした。なぜこれが起こっているかもしれないかについての任意のアイデア? full_text[1:]
- おかげPythonリストは最初のアイテムを削除できません
import glob
file_paths = []
file_paths.extend(glob.glob("C:\Users\12342255\PycharmProjects\Sequence diagrams\*"))
matching_txt = [s for s in file_paths if ".txt" in s]
print matching_txt
full_text = []
def fulltext():
for file in matching_txt:
f = open(file, "r")
ftext = f.read()
all_seqs = ftext.split("title ")
print all_seqs
full_text.append(fulltext())
print full_text
から
newList = oldList[1:]
2)removeメソッドを使用します。したがって、 'full_text'は空のままです。 – RobertR
スライス形式を使用してリストの一部をコピーします。 'full_text = full_text [1:]' – mpez0
@RobertR: 'fulltext()'はデフォルトで 'None'を返します。したがって、' full_text'リストは 'None'への参照を持つ要素を1つ持ちます – cdarke