繁体   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