簡體   English   中英

使用索引對列表進行子集

[英]Subset a list with an index

我有一個列表my_list

我希望返回包括'mythird.csv'和之后的所有內容的新列表。

my_list = ['myfirst.csv','mysecond.csv','mythird.csv','myfourth.csv']
my_index = 'mythird.csv'

我希望我的結果看起來像這樣:

my_result = ['mythird.csv','myfourth.csv']

對於上下文,我正在使用 s3 存儲桶,我的 csvs 列表來自:

import s3fs
fs = s3fs.S3FileSystem(key, secret)
bucket = "s3://mybucket"
my_list = fs.ls(bucket)

使用索引拆分列表:

my_list = ['myfirst.csv','mysecond.csv','mythird.csv','myfourth.csv']
my_index = 'mythird.csv'

my_result = my_list[my_list.index(my_index):]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM