我不知道如何完全清楚地表达我在这里想什么,所以请原谅任何混乱。
我想知道的是,一旦我导入一个模块并调用一个函数,是否可以访问同一个函数中的另一个参数的值?
例如,我现在正在使用pandas
,我已经创建了一个包含基本代码块的系列:
import pandas as pd
data = [40, 70, 90]
series = pd.Series(data=data, name='marks', index=[i for i in range(0, len(data))])
但我想看看是否有可能做到这样的事情:
import pandas as pd
series = pd.Series(data=[40, 70, 90], name='marks', index=[i for i in range(0, len(__get_value_from_data_keyword__))])
其中__get_value_from_data_keyword__
在同一函数中返回data
关键字的值。所以__get_value_from_data_keyword__
等于[40, 70, 90]
这到底有没有可能做到?
2条答案
按热度按时间gzszwxb41#
可以使用赋值表达式来获取对“anonymous”值的引用。
然而,这将更加可读,因为
pnwntuvh2#
据我理解你的问题-没有。在Python中,不能直接访问同一函数中另一个参数的值。