擅长:python、mysql、java
<p>Python如何知道字符串中的<code>i</code>引用的是变量而不是简单的字母?Python没有Bash那样复杂的插值规则。你知道吗</p>
<p>你得说清楚。最简单的方法是使用f字符串。你知道吗</p>
<pre><code>for i in range(1,10) :
onerowDF = spark.sql(f"""SELECT items['responses'][{i}]['id'] as items_response_id,
items['responses'][{i}]['name'] as responses_name FROM responses""")
onerowDf.select(size("items_response_id"), size("responses_name")).show()
</code></pre>