擅长:python、mysql、java
<p>示例</p>
<pre><code>>>> import pandas as pd
>>> df = pd.DataFrame([['txt1','txt2'], [12, 22]], columns=['c1', 'c2'])
>>> df
c1 c2
0 txt1 txt2
1 12 22
</code></pre>
<p>行是一个对象:</p>
<pre><code>>>> df.iloc[0]
c1 txt1
c2 txt2
Name: 0, dtype: object
>>> df.iloc[1]
c1 12
c2 22
Name: 1, dtype: object
</code></pre>
<p>每个单元格都取决于您在其中输入的值:</p>
<pre><code>>>> df.iloc[0]['c2']
'txt2'
>>> type(df.iloc[0]['c2'])
<type 'str'>
>>> df.iloc[1]['c2']
22
>>> type(df.iloc[1]['c2'])
<type 'int'>
</code></pre>
<p>如果要指定行的<code>dtype</code>,可以执行以下操作</p>
<p>将第1行的<code>dtype</code>更改为int:</p>
<pre><code>>>> df.iloc[1].apply(int)
c1 12
c2 22
Name: 1, dtype: int64
</code></pre>